• ベストアンサー

エクセルで数値の和を求める方法を教えてください

エクセルでA列の数値がA1=x1、A2=x2、A3=x3、・・・・An=Xnであるとき、 B列で次の数値を求める方法を教えてください B1=x1、B2=x1+x2、B3=x1+x2+x3、・・・・・Bn=x1+x2+x3+・・・・・+xn nが小さいときはSUMで一つ一つ計算すればばよいのでしょうけれども、nが数百なので数式でB列を作りたいと思います

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

  • ベストアンサー
  • kybo
  • ベストアンサー率53% (349/647)
回答No.2

SUM関数でできます。 B1に以下の様な式を入れて下へコピーしてみて下さい。 =SUM(A$1:A1)

noname#188950
質問者

お礼

感謝!感謝!です! バッチリと答えが出ました!

その他の回答 (2)

  • ogawa_sora
  • ベストアンサー率36% (468/1280)
回答No.3

お早うございます。 質問の意味が理解できません。(と言うかExcelの数式の書き方を正確にお願いします) A1に入る数値が基準ですか? >A列の数値がA1=x1、A2=x2、A3=x3、・・・・An=Xnであるとき A1の数式の「A1=x1」は必要ないですよね!(無意味な数式ですよね) A2の数式は「=A1*2」なのか、A2のセルに入る別な数値の「*2」なのか? 仮に、A1に入る数値が基準ならA2セルは「=A1+$A$1」A3セルは「=A2+$A$1」と一つ前のセルにA1の数値を足すだけで良いのではないですか。 「=A1*n」なんてやり方をしているから、面倒な数式になってしまうのです。 >B1=x1、B2=x1+x2、B3=x1+x2+x3、・・・・・Bn=x1+x2+x3+・・・・・+xn 是も理解できません。 B1セルに入る数式は「=A1」なのかB1に入る別の数値なの? B2セルに入る数式は「=A1+A1*2」なのか「=A2+A2*2」なのか「=B1+B1*2」なのか? 是も仮にA1を基準とするのなら、A列にある数値を使えば良いだけで。 B3を例に取ると質問者さんの数式だと「B3=x1+x2+x3」ですよね、だけど「x1+x2」の部分はB2の数値ですし、「x3」はA3の数値ですから、一つ前のセルの数値にA列同行の数値を足せば良いだけです。 だから、B1セルは「=A1」B2のセルは「=B1+A2」B3セルは「=B2+A3」Bnセルは「=Bm+An」となります。 SUM関数を使う程の事ではなく単なる足し算です。 趣旨と異なる場合はご免なさい。

  • -9L9-
  • ベストアンサー率44% (1088/2422)
回答No.1

B1に「=A1」、B2に「=B1+A2」を入力し、あとはB3以降にB2の式をコピーすればいいだけのことでしょう。

noname#188950
質問者

お礼

早々にお答えいただきありがとうございました