• ベストアンサー

エクセル2003Isblank関数を使用して作った複数のセルを合計したい

仮に、 C3セルに以下の関数式を入れたとします。 =If(isblank(A3),’’,A3xB3 A3に入力しなければ、C3はブランクになります。 しかしさらに同様の数式を 仮にD3に =If(isblank(E3),’’,E3xF3 と入力し、 最後にC3とD3を合計するためにG3に=C3+D3 と入力すると、G3はVALUE!になってしまいます。 G3に計算通りに数字が入るようにするためには どのような数式を入力していけばよいのでしょうか。 教えてください。 お願いします。

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

=If(isblank(A3),’’,A3xB3 =If(isblank(E3),’’,E3xF3 これはでたらめな書き方です。質問するならちゃんと書きましょう。 =IF(ISBLANK(A3),"",A3*B3) =IF(ISBLANK(E3),"",E3*F3) で、合計は例と同様に実際にとなりあっているセルなら =SUM(C3:D3) はなれているなら =SUM(C3,D3) です。

yoshi0518
質問者

お礼

大変申し訳ございませんでした。 正確な記述を心がけます。 大変参考になりました。 有難うございました。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

No2の方のおっしゃるとおり気になります。まさかエクセル関数で、掛け算をこんな書き方をしてる人は居ないと思うが、その点至急補足をねがいたい。私も回答でミスタイプが有るが、何万人も見る公の場であるから、「緊張感をもって」質問を書いていただきたい。

yoshi0518
質問者

お礼

申し訳ございませんでした。 以後緊張感のある質問を心がけます。 ご回答有難うございました。 大変参考になりました。

noname#99913
noname#99913
回答No.1

=N(C3)+N(D3)

yoshi0518
質問者

お礼

ご回答ありがとうございました。 参考になりました。