- ベストアンサー
計算結果が合わない
下記の計算をしています(計算式=ABC/F+G(D+E) 電卓及びexcelで計算すると、結果の3,683まではあっているのですが、 下記表の4行目の結果が、電卓では、9,684、Excelで計算すると、 どうしても8,507となってしまいます。 計算式が間違っているのでしょうか?? Excel計算式 =B21*C21*D21/G21+H21*(E21+F21) 何度、電卓で計算しても、9,684となってしまいます。 よろしくお願いいたします。 A B C D E F G 結果 2.64 1312.5 511 11.49 1.5 5407 0 327 27.6 1312.5 511 11.49 1.5 5407 20 3,683 23.76 1312.5 511 11.49 1.5 5407 428 9,684
- eanraku
- お礼率0% (0/4)
- オフィス系ソフト
- 回答数4
- ありがとう数0
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! 数式としては =A21*B21*C21/F21+G21(D21+E21) が正解ですよね? それで今電卓で計算してみました! 電卓の結果もExcelの表示どおり 8506.9245・・・と出ましたけど。 どこか数値が違っているのですかね?
その他の回答 (3)
》 電卓では、9,684 貴方が電卓に打ち込んだデータが間違っています。 私の電卓では、 8506.92454965 私の Excel 2002 では、8506.92454965785 を表示します。
- imogasi
- ベストアンサー率27% (4737/17068)
2.64 1312.5 511 11.49 1.5 5407 0.327 ha A列からG列ですね。 式には =B21*C21*D21/G21+H21*(E21+F21) H21が入っているが (1)この式はどのセルに入れるのか。H21だと循環参照ですぐ気づくはず。 (2)式を入れるセルは、はH21ではなくH21は別途データがあるのか。 ==== わざわざ公の場に出して質問して、読者や回答者に読ませるのだから、質問文を慎重に読み直し質問を書いてほしい。
- Gletscher
- ベストアンサー率23% (1525/6504)
表と式が合っていません。 表は、Gの次、つまりHが結果なのに、計算式にHが入っています。 循環しちゃいますね。
関連するQ&A
- エクセルのSUM関数の計算結果
例えば セルA1、B1 セルC1、D1 セルE1、F1 セルG1、H1 が結合されている表があって =SUM(A1:H1) の計算結果と =SUM(A1,C1,E1,G1) の計算結果が 異なることはあるのでしょうか? 実際は各セルにもそれぞれ乗算・除算等の数式が入っているものですが、結果が100違いました。 正しいのは、電卓をたたいた結果 =SUM(A1,C1,E1,G1) の方でした。 原因がどうしてもわかりませんので、どなたか、一般的な話でいいので、教えてください。
- 締切済み
- オフィス系ソフト
- 【関数】エクセルでの時間の計算
いつもお世話になっております。 エクセルでの時間の計算に関する質問です。 下記のような30行ぐらいの表があり、A,B,C,D列は手打ち、E,F,G列は関数が入力されています。 この場合D2は空白ですが、両方に15ずつ入力されている場合もあります。 A B C D E F G 8:00 8:30 30 _ =(B2-A2)*24 =(C2+D2)/60 =IF(E2=F2,"〇","×") 結果、判定をしたいG列が〇になったり×になったりしますが、それがなぜなのか教えてください。
- ベストアンサー
- Excel(エクセル)
- エクセルの計算と合いません
パソコンのエクセルで以下の計算式を入れたのでが、私が電卓などの手計算とは違う数値になってしまいました。 エクセルでは「11.9」になり、手計算では、「12.2」になります。 どこが違うのか、教えて下さい。 =ROUND(A+PI()/4*B^2*60/1000*(C+D)/(C+E)*(273+F)/(273+G),1) A=1.3 B=16 C=100.8 D=-0.1O E=0.10 F=22.7 G=115 ちなみに「PI()」は、円周率(3.1415926)とし、「^」はべき乗としています。 学校の宿題ではなく、仕事で使用しますのでお願いします。
- ベストアンサー
- 数学・算数
- Excel計算式 条件によって計算範囲を変えたい
A B C D E F G H ・・・ 1 日 月 火 水 木 金 土 日 ・・・ 2 100 500 200 100 ・・・ 3 2000 5000 6000 7000 4000 3000 5000 3000 ・・・ 4 上記の表において、4行目に下記の計算をしたいです。 どのような計算式を組めば可能でしょうか? ・1行目が”日”または”月”→(3行目の数値)-(4列前までの2行目の合計) 例)H4=3000-(500+200+100)=2200 ・1行目が”日””月”以外→(3行目の数値)-(3列前までの2行目の合計) 例)G4=5000-(500+200)=4300 OR、IFなど組み合わせてみましたがうまくいきません。 回答よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- 勤務表の計算式で困っています
勤務表で A列に日付 B列に曜日 ---------- Xさん C列 出勤は◎ 休みは空欄 D列 D1=IF(C1=0,"",COUNTIF(C1,"◎")+COUNTIF(E1,"◎")+COUNTIF(G1,"◎") ---------- Yさん E列 出勤は◎ 休みは空欄 F列 F1=IF(E1=0,"",COUNTIF(C1,"◎")+COUNTIF(E1,"◎")+COUNTIF(G1,"◎") ---------- Zさん G列 出勤は◎ 休みは空欄 H列 H1=IF(G1=0,"",COUNTIF(C1,"◎")+COUNTIF(E1,"◎")+COUNTIF(G1,"◎") ---------- といった表での計算式につきまして 日付行の例えば1日(A1行)の出勤が 3名出勤の場合 C1◎E1◎G1◎となり D1F1H1にはそれぞれ「3」と出力 2日(A2行)の出勤が Xさん1名の場合 C2◎ 、E2と G2 は空白となり D2には「1」と出力 F2H2は空白 とさせる場合 D1セルの計算式を =IF(C1=0,"",COUNTIF(C1,"◎")+COUNTIF(E1,"◎")+COUNTIF(G1,"◎") としていますが計算式エラーとなり数字だけ残って表示されてしまう場合があります その場合には下記の式に書き換えると表示が消えることもあるのですが =IF(C1="","",COUNTIF(C1,"◎")+COUNTIF(E1,"◎")+COUNTIF(G1,"◎") 毎回手作業でエラーを見つけて式を入れなおしています 計算式が違うのか根本が間違っているのか改善策をご教授ください ◎自体は別シートの方から参照コピーしております
- ベストアンサー
- その他MS Office製品
- エクセルの関数の計算式について教えてください。お願いします。
エクセルの関数の計算式について教えてください。お願いします。 A B C D E F G H I J 1 8 6 3 2 5 10 9 4 1 7 2 16 19 13 3 4 1 3 7 2 8 6 10 9 5 4 5 20 19 18 17 16 15 14 13 12 11 上のようなエクセルの表があります。1の行にランダムに数字が入ります。たとえばG1に9が必ず入るわけではありません。毎回違います。 4の行も同じようにランダムで数字が入ります。 そこで1の行に入った数字が4の行の同じ数字を感知してその下の5の行の数字が2の行に来るようにしたいのですが。どうにかなりませんでしょうか。 一応例をかきましたが、1の行の8があります、4の行にも8があります、4の行8の下に16のがあります、その16が、1の行の8の下に来るようにしたいのです。 このような関数式ありましたら教えてください。お願いします
- ベストアンサー
- オフィス系ソフト
- EXCELの関数式(INT,MOD)で教えて下さい
下図のようなEXCELの表があります。 金種計算で、1行目は1万円、5千円、千円・・・10円と入っており、 A2は計算したい金額(97810)を入れています。 B2セルの式=INT($A2/B1)、C2セルの式=INT(MOD($A2,B1)/C1)で、C2セルの式はD2~H2に複写しています。 EXCELで得た計算結果(2行目)は正しいと思うのですが、 D2,F2,H2の計算結果と、自分で計算した結果があいません。 ここを詳しく教えて頂けないでしょうか。 宜しくお願い致します! INT関数:整数部を返す MOD関数:剰余を返す | A | B | C | D | E | F | G | H | 1| |10000| 5000| 1000| 500| 100| 50 | 10| 2|97810| 9| 1| 2| 1| 3| 0| 1| B2は、98710÷10000=9.7810→整数部を返すので「9」 C2は、97810÷10000=9.7810→剰余7810÷5000=1.562 →整数部を返すので「1」 D2は、97810÷5000=19.562→剰余562÷1000=0.562 →整数部を返すので「0」??? E2は、97810÷1000=97.810→剰余810÷500=1.62 →整数部を返すので「1」 F2は、97810÷500=195.62→剰余62÷100=0.62 →整数部を返すので「0」??? G2は、97810÷100=978.10→剰余10÷50=0.2 →整数部を返すので「0」 H2は、97810÷50=1956.2→剰余2÷10=0.2 →整数部を返すので「0」???
- ベストアンサー
- オフィス系ソフト
- MSエクセルで計算式のコピー
SUMIF関数を使いたく、表を作成しC,Dセルを結合し 計算式を結合したセルに、例えば=SUMIF($C$3:$C$11,$B15,E$3:E$11) と記述し、同じ行のE,Fセルを結合しこの計算式をコピーすると 計算式が=SUMIF($C$3:$C$11,$B15,G$3:G$11)となってしまいます。 計算式が=SUMIF($C$3:$C$11,$B15,F$3:F$11)となって欲しいのですが、 コピーの仕方が間違っているのでしょうか教えて下さい。
- ベストアンサー
- オフィス系ソフト
- 計算式についての質問です。
計算式についての質問です。 月別で実績、達成率を入れ、1つのセルで累計を出す表を作成していますが、達成率累計で#DlV/0!が出ない方法を教えてください。 B5~G5に月別実績、H5実績累計 =(B5:G5) B6~G6に達成率、 H6達成率累計 =H5/(B5/B6+C5/C6+D5/D6+E5/E6+F5/F6+G5/G6) と式を入れてますが、空白の場合でもこのような計算が出来る式はあるのでしょうか。 教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセルで計算が出来ません。
エクセルで表を作成し平均値を出したいのですがどうしても出来ません。教えてください。 A B C D E F(合計) 1280 25 4823 325 1 6128 362 2220 1890 466 1 4938 4736 1650 436 1234 1 8056 0 0 0 19122 平均値 6374 というように平均値を出したいんですが、なん行かの表を作っておいて最後の行で計算をしたいのです。Eの列はFの列がスペースでないときには、1を立たせ入力がないつまり空白のときは、0になるようにしたいのです。最後に入力があった行(1)を足して合計を割れば出来ますが、F行= " ","0","1"とう式は成り立ちません。よい方法を教えてください。
- ベストアンサー
- オフィス系ソフト