- ベストアンサー
累計を出していきたいのですが…
エクセルのA列に次のようにデータが入っています。 1 2 3 □ 4 5 □ □ 6 7 続く…(□は空欄を表す) B列にA列データの累計を出していきたいのですが、 A列のセルが空欄の場合は、B列のセルも空欄にしたいのです。 関数・数式をどのように組み合わせればエラーを出すことなく処理出来るでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
B列に =if(a1="","",sum(a$1:a1)) でいかがでしょうか?
その他の回答 (1)
- sakeman
- ベストアンサー率43% (67/153)
回答No.2
いろいろなやり方があると思いますが、一例です。 セルB1に「=IF(A1="","",SUM($A$1:A1))」と入力し、下へオートフィルする。 絶対参照にすることを気をつけてください。
質問者
お礼
考え方としては私のやり方も正しかったのですが、お察し(?)のとおり、絶対参照を忘れていました。 助かりました。 同じような回答を頂いていましたが、早く頂いた順でポイントを付けさせていただきます。 ありがとうございました。
お礼
あ、そっか! 同じやり方で私もやってみたのにうまくいかなかったのは、絶対参照を見落としてたんです!(^^ゞ 助かりました。ありがとうございました。