• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:何度も申し訳ありません(エクセル))

エクセルのセル範囲指定の注意点と0以外の空欄を数える方法

このQ&Aのポイント
  • エクセルのセル範囲指定で注意すべきポイントや、0以外の空欄を数える方法について教えてください。
  • エクセル2007を使用する際に注意すべきセル範囲指定のポイントや、0以外の空欄を数える方法について詳しく教えてください。
  • エクセルのセル範囲指定で気をつけるべきポイントや、0以外の空欄を数える方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 一番簡単な方法は、もう一つA列が「空白以外」の条件を付けくわえてみてはどうでしょうか? =SUMPRODUCT((A2:A18<>"")*(A2:A18=0)*(B2:B18="")*(C2:C18="")) といった感じで・・・ 他の方法としては =SUMPRODUCT((ISNUMBER(A2:A18)*(A2:A18=0)*(B2:B18="")*(C2:C18=""))) でも大丈夫だと思います。 他にも色々やり方は考えられます。m(_ _)m

mmhof4
質問者

お礼

ありがとうございました。 うまく計算することができました。 SUMPRODUCTの使い方はいまだよく分かりませんが、 確実に勉強する上での取っ掛かりにはなりました。 再度、エクセルの本を読み直してみます。 今後とも、よろしくお願いいたします。 本当にありがとうございました。

その他の回答 (1)

  • big_egg
  • ベストアンサー率44% (736/1648)
回答No.1

根本ですが、データが行の8までしか無いのに、範囲を行の18までとしている理由は何でしょう? 単に「=SUMPRODUCT((A2:A8=0)*(B2:B8="")*(C2:C8=""))」ではダメなのでしょうか?

mmhof4
質問者

補足

ご質問いただき、ありがとうございます。 このようなシートが50個程ございまして、日々持ち出しがあった際に追記をしております。 持ち出しセルに追記をしたら範囲を設定しなおすというのが手間で、また範囲の設定しなおしの作業を忘れて古いデータのまま気がつかない恐れもあります。 それゆえにある程度空白で範囲を持たせ、確認する日を少なくできればと思っております。 そもそもこのような使い方自体が間違っているのでしょうか? ご回答の程、よろしくお願いいたします。

関連するQ&A