• ベストアンサー

EXCEL2000,SUM関数なんですが・・・

SUM関数なんですが、=SUM(A1:A?) A?の箇所は、入力された分だけ合計したいのですが、 こういう場合、どう表記するのでしょうか? A?の可変値を、余裕を持って、A1000とか多めにとるしかないのでしょうか? よろしくお願い致します。

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

  • ベストアンサー
  • comv
  • ベストアンサー率52% (322/612)
回答No.2

みなさん こんばんは 集計結果はどのセル位置に表示させたいのでしょうか? >循環参照しています =SUM(A:A)の数式自体もA列に入力したら当然循環参照に なってしまいます。 (参照範囲に自己セルも含めてしまうため) 試しにB1に=SUM(A:A)とすればエラーメッセージは 出ない筈です。 例えば 同じ列に集計結果を出したい時でかつ集計行 上部の行を挿入して入力範囲を増やして行くような場合 =SUM(INDIRECT("A1:A"&ROW()-1)) で試してみて下さい

merry9174
質問者

お礼

関数って、奥が深そうですね。 有り難うございました。

merry9174
質問者

補足

ご返答有り難うございます。”B1に=SUM(A:A)”と”=SUM(INDIRECT("A1:A"&ROW()-1)) ”試してみました。 わがままな質問をいたして申し訳ありませんが、 A3から下の集計を、A1に表示したいのですが(INDIRECTとROWのヘルプを見てみたのですが、よく理解できないので)、 よろしくお願い致します。

その他の回答 (2)

  • kbonb
  • ベストアンサー率51% (254/492)
回答No.3

こんにちは =SUM(A1:INDEX(A:A,ROW()-1)) とか =SUM(OFFSET(A1,,,ROW()-1)) でいかがでしょうか?  以下のページがご参考になるのでは? 【エクセル技道場】-関数 http://www2.odn.ne.jp/excel/waza/function.html

参考URL:
http://www2.odn.ne.jp/excel/waza/function.html
merry9174
質問者

お礼

"エクセル技道場",とても参考になりました。 有り難うございました。

  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.1

こんにちは。 =SUM(A:A) が一番手っ取り早いです。

merry9174
質問者

お礼

範囲指定で、列だけでも指定できるのですね。 有り難うございます。

merry9174
質問者

補足

早速、試してみたのですが、”この数式を計算できません。循環参照しています。”と出て(ヘルプ通りに進めているつもりですが、うまくいきません。 すいませんエクセル超初心者なもので・・・)

関連するQ&A