- ベストアンサー
Excelで質問があります。
下記はエクセルの表をイメージしています。 A B 1 10 14 2 15 11 3 16 4 12 上記の表でA列の合計を表示させたいです。 ただしB列が空白のものだけです。 上記の表ですと(A3の16)+(A4の12)で28になります。 B3に数字が入力された場合は自動で12(A4の12)と表示させたいです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
=SUM((A1:A4)*(B1:B4<>"")) SHIFT+CTRL+ENTERの3つのキーを同時に押す(配列数式) 普通SUMIF関数ですが、別の解がないか考えた挙句です。 =SUMPRODUCT((A1:A4)*(B1:B4<>"")) でもできるようです。
その他の回答 (2)
noname#204879
回答No.2
=SUMIF(B:B,"",A:A)
質問者
お礼
ありがとうございました。SUMIFで解決しました。
- redowl
- ベストアンサー率43% (2140/4926)
回答No.1
=SUMIF(B1:B4,"",A1:A4) でいいのでは?
質問者
お礼
ありがとうございました。SUMIFで解決しました。
お礼
ありがとうございました。SUMIFで解決しました。 SUMIF以外にも教えてくれてありがとうございます。