• ベストアンサー

エクセルで累計を求める

例えば、A3~A10の数値の累計をB3~B10に出力する場合に一々個別のセルの入力しなくてもすむやり方ってありませんか? 仮にB5の累計を出す場合、「=SUM(A3:A5)」でできますが、これだとセル1つ1つに入力しないといけないので、かなり手間がかかります。。。一度にしようと思ってもセルの範囲がずれてくるので、無理みたいなのです。。。 ……質問文がわかりにくいと思っています。ご指摘があれば、補足説明いたしますので、よろしくお願いします!!!

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

  • ベストアンサー
  • napukun
  • ベストアンサー率18% (146/778)
回答No.2

A4のセルに=SUM($A$3:A4)と入力して あとは下方向にコピーしていけばOKです。 =SUM($A$3:A4) =SUM($A$3:A5) =SUM($A$3:A6) の、様にね。 $A$3←このように$ではさんであげるとA3だけは固定されます。

caim
質問者

お礼

「$」なんて思いつきもしませんでした。。なるほど~、感心します。 初歩的すぎることなのか、自宅にあるエクセルの本には載ってなかったんですよね^^; 親切な回答ありがとうございました!

その他の回答 (3)

回答No.4

セルの参照には、絶対指定と相対指定があります。 ・相対指定  =sum(A3:A5)  これを下のセルにコピーすると、  =sum(A4:A6)  になります。これが相対指定です。 ・絶対指定  =sum($A$3:$A$5)  これを下のセルにコピーしても  =sum($A$3:$A$5)  のままです。 ・質問の答え  相対指定と絶対指定を組み合わせてみましょう。  B3セルに、  =SUM($A$3:A3)  と入力してください。  これを下にコピーしてみましょう。  =SUM($A$3:A4)  =SUM($A$3:A5)  =SUM($A$3:A6)   :  となり、ご希望の結果が得られますよ。

caim
質問者

お礼

詳しい説明までしていただいて感謝しています。ありがとうございます。 >となり、ご希望の結果が得られますよ。  完璧に私が思う通りの結果を得ることができました! 回答ありがとうございます_(._.)_

  • napukun
  • ベストアンサー率18% (146/778)
回答No.3

訂正です;; 誤)A4のセルに=SUM($A$3:A4)と入力して 正)B4のセルに・・・・ でした。(A`*)

  • papy-x
  • ベストアンサー率44% (12/27)
回答No.1

B3 =A3 B4 =B3+A4 上記のようにセルを設定して、B4にカーソルを合わせます。 セルの枠の右下の小さい■をマウスでつまんで(カーソルが十字になる)B10までドラッグすればOKです。

caim
質問者

お礼

素早いご回答ありがとうございます!!! こういうやり方をすれば、できるんですね!!また一つ勉強になりました!