
何卒よろしくお願いいたします。
タイトルのとおりになりますが、Excelで計算させる際に0の数値が入る行があるため、除算エラーが出て「#DIV/0!」となり計算ができません。
とても長くなってしまい申し訳ありませんが、以下の式において
=(((G84-E84)/F84*0.5)+((G85-E85)/F85*0.5)+((G86-E86)/F86*0.5)+((G87-E87)/F87*0.5)+((G88-E88)/F88*0.5)+((G89-E89)/F89*0.5)+((G90-E90)/F90*0.5)+((G91-E91)/F91*0.5)+((G92-E92)/F92*0.5)+((G93-E93)/F93*0.5)+((G94-E94)/F94*0.5)+((G95-E95)/F95*0.5)+((G96-E96)/F96*0.5)+((G97-E97)/F97*0.5)+((G98-E98)/F98*0.5)+((G99-E99)/F99*0.5))*0.7
F行に0が入るため除算エラーが出てしまいます。
エラーを回避して計算させるためには、どのような式に変えればよろしいでしょうか?
何卒ご教示のほどよろしくお願いいたします。
No.5ベストアンサー
- 回答日時:
F列に0が入った場合、その行の計算結果は0になりますよね。
それなら、以下の式を配列数式を使って計算できるのでは。
数式バーに
=(SUM(IFERROR((G84:G99-E84:E99)/F84:F99*0.5,0)))*0.7
を記載して、[ Ctrl+Shift+Enter ]キーで配列数式にします。
確定すると、数式バーに
{=(SUM(IFERROR((G84:G99-E84:E99)/F84:F99*0.5,0)))*0.7}
と記載され、計算結果が出てくると思いますよ。
添付画像では簡単な設定ですが、I4セルからI8セルまでの
IFERROR((G4-E4)/F4*0.5,0)
のエラー処理した計算結果から、I9セルでの
=SUM(I4:I8)*0.7
の結果とJ9セルの配列数式の結果が同じになるのが確認できます。
{=(SUM(IFERROR((G4:G8-E4:E8)/F4:F8*0.5,0)))*0.7}

No.4
- 回答日時:
こんにちは
>エラーを回避して計算させるためには、どのような式に変えればよろしいでしょうか?
0で割る以上は、通常は計算結果はでません。
エラー表示を回避できれば良いのなら、エラー処理を加えればエラー表示を防ぐことはできます。
例えば、
=IFERROR(SUMPRODUCT((G84:G99-E84:E99)/F84:F99/2)*0.7,"∞")
とかで可能と思います。
どのようになさりたいのか何もコメントが無いので、当たるも八卦で妄想してみるなら・・・
仮に、F列が0の場合は「1」と見做して無理矢理計算するとかであれば、
=SUMPRODUCT((G84:G99-E84:E99)/(F84:F99+(F84:F99=0))/2)*0.7
とか。
「1」ではなく、小さな数(=0.000001とか)と見做すなど、他にもいろいろ考えられるところですが、考えるだけ無駄なので省略しておきます。
応用すればいろいろなことが可能と思いますので、なさりたいことに合うように訂正してください。
No.3
- 回答日時:
if(F84*F85*F86*F87*F88*F89*F90*F91*F92*F93*F94*F95*F96*F97*F98*F9
9=0,"",(((G84-E84)/F84*0.5)+((G85-E85)/F85*0.5)+((G86-E86)/F86*0.5)+((G87-E87)/F87*0.5)+((G88-E88)/F88*0.5)+((G89-E89)/F89*0.5)+((G90-E90)/F90*0.5)+((G91-E91)/F91*0.5)+((G92-E92)/F92*0.5)+((G93-E93)/F93*0.5)+((G94-E94)/F94*0.5)+((G95-E95)/F95*0.5)+((G96-E96)/F96*0.5)+((G97-E97)/F97*0.5)+((G98-E98)/F98*0.5)+((G99-E99)/F99*0.5))*0.7)No.2
- 回答日時:
おはようございます。
長い式ではなく、それぞれの行で一旦計算してはダメでしょうか?
H列に途中計算を入れて、F列が0かを判定。 0なら結果を0にするとか?
セルH84に、下記の様な式を入れる。
=IF(F84=0,0,(G84-E84)/F84*0.5)
H列の結果を合計では、ダメでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
4980円の10%オフって何円ですか?
-
専門学生です。 とにかく計算が...
-
テストで算数100点とるにはどう...
-
上記のとおりお願いします って...
-
さいころを2つ振るとき。出た...
-
PowerPoint2019「フリーフォー...
-
【落窪物語「すれちがう思惑」】...
-
目上の人に聞き返すにはどうし...
-
就活の送迎について
-
卒業論文についての質問です。 ...
-
2つの数の積が1になるとき、一...
-
以前こちらで『マッチョとデカ...
-
メール文の願いますって命令口調に...
-
平家物語の「先帝身投げ」の部...
-
ポシェットです。 3種類で悩ん...
-
URLの会社はどこの会社かわかり...
-
障害者自立支援法が改正された理由
-
韓国語の訳おねがいします
-
a(b2-c2)+b(c2-a2)+c(a2-b2
-
中途入社一ヶ月で異動お願いし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
専門学生です。 とにかく計算が...
-
英語で筆算は何と言いますか
-
(再)「割る」と「割りかえす...
-
四則計算ってなんですか? 数学...
-
4980円の10%オフって何円ですか?
-
「BA獲得率」の計算方法の不...
-
計算や暗算が苦手な人でもコン...
-
電気工学の問題です。合成イン...
-
Excelの0除算エラーを回避させ...
-
4分の1 × 5分の1 +5分の1 × 6分...
-
110×100%/100%+10% この計算の...
-
-(-3)×9は -(-3×9) =-(-...
-
正負の数の足し算 引き算の 定...
-
マクロ経済学の計算がわかりま...
-
全然分かりません
-
128gbの残り25%と1000gb残り25%...
-
大人になって使う計算ってどん...
-
◯%引きかを出す計算なのですが...
-
アクセス2003 計算結果を反映...
-
九九を覚えずにかけ算をする方...
おすすめ情報