- ベストアンサー
Excelの累積の仕方
A列にデータがあり、B2「=A1+A2」、B3「=A1+A2+A3」、B4「=A1+A2+A3+A4」・・・・・という計算式を自動的に作るにはどのようにすればいいのでしょうか。初歩的な質問ですが教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
「絶対参照」と「相対参照」について一度勉強されることをオススメします。 B1 =SUM(A$1:A1) を下方向にコピー。 まぁ、発想を転換して、もっと単純に B2 =B1+A2 として、これを下方向にコピーしても良いと思いますけど。 (B1 だけは =A1 としておく) 何らかの理由があって具体的な式を「=A1+A2+A3+A4+A5+....」のように足し算形式で書かなければならないのであれば、VBA等を使う必要があるかと思います。
その他の回答 (1)
- outofrange
- ベストアンサー率32% (17/53)
回答No.2
たとえばA1に数値を入力したら B1に +A1 B2に @if(+A2="", "",+B1+A2) と入力 B2のセル の右下の角にマウスをあてて 右クリックを押しながら下のセルまでマウスを動かして B3以降のセルにコピーをすればいいと思います。
質問者
お礼
こういうやり方もあるのですね。 ちょっと難しいですが・・・ ご回答ありがとうございました。
お礼
ありがとうございます。 おかげさまで簡単に計算できるようになりました。