電子書籍の厳選無料作品が豊富!

表1(1日単位の入金額)
    A    B    C    D   


5  「 10」 「 10」 「 10」 「 20」  
6  「 10」 「 20」 「 20」 「空白」  
7  「空白」 「空白」 「空白」  「空白」  




表2
    A    B    C    D    合計


5  「100」 「150」 「130」 「200」  「580」(A+B+C+D)
6  「110」 「 170」 「 150」 「200」  「630」
7  「空白」 「空白」 「空白」 「空白」  「 X 」

この表2で、ABCDの全てのセルが空白(7)の場合、「 X 」のセルが空白になるようにしたいのです。
勿論数値が入力されれば、ちゃんと計算出来るようにします。
ちなみに表2のABCDの各セルは、表1で入力された数値の積算金額(6段目の場合、表1の6+表2の5の合計)です。

一個だけならIF関数で、処理できたのですが、複数のセルの場合はどのようにするかが質問です。

よろしくお願いします。
なお、質問文が解らない部分があれば、補足いたします。


   

A 回答 (11件中11~11件)

やはりifを使います



if(or(A7="",B7="",C7="",D7=""),"",sum(A7:D7))

A+B+Cとかいてありますが大変でしょう

=sum(A5:D5)でいけます

ボタンはΣ
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

回答頂いた、数式を使ってみたところ、確かに空白になりました。
ただし、ABCDのセルのどれか一つが空白になると、それだけで合計のセルまで空白になってしまいます。
実際使用の際はそれほど不便ではないのですが・・・その為90%の満足度かと・・・(笑)
一応他の表にも利用可能にするために、一つでも空白が有った場合にも計算出来るような方法を教えてください。

お礼日時:2004/11/21 22:23

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!