
No.3ベストアンサー
- 回答日時:
空白のセルや0のあるセルが分母になる場合にはエラーとなりますね。
エラーの部分は計算しないのでしたら次のような式にすればよいでしょう。=IF(ISERROR(B7/(IF(ISERROR(D7/E7),0,D7/E7)+IF(ISERROR(F7/G7),0,F7/G7)+IF(ISERROR(H7/I7),0,H7/I7))),"",B7/(IF(ISERROR(D7/E7),0,D7/E7)+IF(ISERROR(F7/G7),0,F7/G7)+IF(ISERROR(H7/I7),0,H7/I7)))
ご回答ありがとうございます。
できました!
しかし、実はもっと長くて
=B7/((D7/E7)+(F7/G7)+(H7/I7)+(J7/K7)+(L7/M7)+(N7/O7)+(P7/Q7)+(R7/S7)+(T7/U7)+(V7/W7)+(X7/Y7)+(Z7/AA7))
なもので、かなり長くなりそうです。が、がんばります。
誠にありがとございました。
No.4
- 回答日時:
多分あなたが一番使いやすいのは
=IF(ISERROR( B7/((D7/E7)+(F7/G7)+(H7/I7)) ),0, B7/((D7/E7)+(F7/G7)+(H7/I7)))
のような格好じゃないかと思います。
もうちょっともうちょっとで,少なくとも一つの計算をするのに「一回やって」エラーにならなかったらもう一回とかあまりに無駄でしょうと思えるようなら。
その式がエラーになるのは
1.EまたはFまたはIの,どれか1つ以上(最大全部)がゼロの時
または
2.もしもたとえば全部の数字がゼロかゼロより大きいなどの限定があれば
DもFもIも全部がゼロの時
そういう限定もできないなら仕方がないので
分母の足し算が±でゼロになるとき
です。
なので,それらの条件の時は計算しない,と事前に仕分けをします。
=IF(E7*G7*I7*(D7+F7+I7), B7/((D7/E7)+(F7/G7)+(H7/I7)), 0)
No.2
- 回答日時:
>そのときにゼロや空欄を無視して計算する方法があったら教えてください。
どのような種類の計算をするのかによってエラーの取り扱いが異なります。
たとえば、加算するのであれば0にすることもできますが、平均などを求めるときは空白文字列扱いにしたほうが良いと思います。
#DIV/0!エラーを避ける数式は、たとえば以下のような数式になります(エラーセルを空白表示)。
=IF(COUNT(E7,G7,I7)=3,B7/((D7/E7)+(F7/G7)+(H7/I7)),"")
ご回答ありがとうございます。
説明不足ですみません。#DIV/0!エラーを避けて、エラーセルを空白表示にしたいのではなく、
計算の対象となるセルに0や空白があった場合、そのセルを無視してそのセルは計算しないという状況にしたいのですが、不可能なのでしょうか?
・・良く考えると不可能のような気がしてきました。。。
ちなみに、実はもっと長く
=B7/((D7/E7)+(F7/G7)+(H7/I7)+(J7/K7)+(L7/M7)+(N7/O7)+(P7/Q7)+(R7/S7)+(V7/W7)+(X7/Y7)+(Z7/AA7))
例えば、D7も0、E7も0の場合(D7/E7)を無視して、B7/((F7/G7)+(H7/I7)+(J7/K7)+(L7/M7)+(N7/O7)+(P7/Q7)+(R7/S7)+(V7/W7)+(X7/Y7)+(Z7/AA7))
という計算を自動でやってほしいのです。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会計ソフト・業務用ソフト Excelの見積書の消費税をブルタウンで変更したい。 3 2023/02/14 16:41
- Excel(エクセル) 関数を教えてください 2 2022/12/29 21:01
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
- Excel(エクセル) エクセルの早退時間を計算したいです。計算はうまくいっているようですが… 1 2022/12/26 16:22
- Excel(エクセル) エクセル 自動計算 1 2023/01/30 13:28
- 会計ソフト・業務用ソフト Excel IF構文内の計算式を有効にする方法 2 2023/03/22 11:27
- Excel(エクセル) Excel関数 セルが空白の場合は,現在の表示のままに、数値が入れば計算する数式を教えてください。 4 2023/08/25 17:40
- HTML・CSS CSS上での計算を行うためのルールについて教えてください。 3 2022/08/15 14:43
- Excel(エクセル) エクセル関数についてお教えください 3 2023/07/24 12:33
- その他(Microsoft Office) Excelで時間計算(負) 8 2023/02/26 05:47
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
同じボタンが2回押されました。
-
送信エラー時、レポートメール...
-
Excelでエラー(#N/Aなど)値を...
-
VLOOKUP関数についての質問です...
-
駅の改札でエラーとなって立ち...
-
Chatgptから送られてきたリンク...
-
SUM関数の範囲に#N/Aが...
-
HDDの寿命について
-
Facebookでこのようなエラーが...
-
自動改札のエラーって…
-
ACCESS VBA でのエラー解決の根...
-
EXCELの計算エラーについて
-
ExcelでVBAを使用した際に、『...
-
Suicaのモバイル決済で、 バス...
-
EXCELマクロで☓400とでます
-
ファンヒーターにエラーが出て...
-
メール送信 エラー番号0x800ccc61
-
エクセルVBAで、範囲指定を変数...
-
Access2010の「動作を停止」に...
-
もしセルが"#N/A"なら~をする...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelでエラー(#N/Aなど)値を...
-
Chatgptから送られてきたリンク...
-
VLOOKUP関数についての質問です...
-
ExcelでVBAを使用した際に、『...
-
もしセルが"#N/A"なら~をする...
-
SUM関数の範囲に#N/Aが...
-
ACCESS VBA でのエラー解決の根...
-
VLOOKUPで求めた数値をさらにVL...
-
送信エラー時、レポートメール...
-
Eエクセルの計算方法で空欄を0...
-
エクセルのエラー文について
-
VBAで「致命的なエラー」が出ま...
-
Facebookでこのようなエラーが...
-
自動改札のエラーって…
-
システムエラーです:&H80004005...
-
ヤフー知恵袋についてです。自...
-
■□■読み方■□■ #N/A, #VALUE!, ...
-
インポートエラーのテーブルを...
-
EXCELマクロで☓400とでます
-
エラーコードがわかりません
おすすめ情報