• ベストアンサー

累計を出していきたいのですが…

エクセルのA列に次のようにデータが入っています。  1  2  3  □  4   5  □  □  6  7  続く…(□は空欄を表す) B列にA列データの累計を出していきたいのですが、 A列のセルが空欄の場合は、B列のセルも空欄にしたいのです。 関数・数式をどのように組み合わせればエラーを出すことなく処理出来るでしょうか?

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

  • ベストアンサー
  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

B列に =if(a1="","",sum(a$1:a1)) でいかがでしょうか?

honobono-3
質問者

お礼

あ、そっか! 同じやり方で私もやってみたのにうまくいかなかったのは、絶対参照を見落としてたんです!(^^ゞ 助かりました。ありがとうございました。

その他の回答 (1)

  • sakeman
  • ベストアンサー率43% (67/153)
回答No.2

いろいろなやり方があると思いますが、一例です。 セルB1に「=IF(A1="","",SUM($A$1:A1))」と入力し、下へオートフィルする。 絶対参照にすることを気をつけてください。

honobono-3
質問者

お礼

考え方としては私のやり方も正しかったのですが、お察し(?)のとおり、絶対参照を忘れていました。 助かりました。 同じような回答を頂いていましたが、早く頂いた順でポイントを付けさせていただきます。 ありがとうございました。

関連するQ&A