• ベストアンサー

引数が30以上ある場合SUMが使えないのでどうすればいいでしょうか?

こんにちは、初歩的な質問かと思いますが、SUMで、合計を出すセルが30以上あります。50くらいあるのですが、その場合、SUMは、30までしか駄目なので、どの関数を使えば、30以上の引数でも、いけるでしょうか?ちょっと、困ってます。よろしくお願いします。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.5

SUMの本領は=SUM(A1:A100)のように連続セルを集計することでしょうが、飛び飛びのセルを指定することも、(ご存知のように)カンマで区切って列挙することが出来ます。 #4のご回答はそれを使っておられるのか、表現上不明ですが、=SUM(A1,A3,A8,A9,・・・30個列挙)+SUM(A51,A53,A70,A71,・・・30個列挙)+SUM・・・ でうまく行くかやって見てください。 そのほかに1列使えるのなら、例えばB列に集計する行に1とサインを入れ、=SUMIF(B1:B9,1,A1:A9)とかする手もあります。=SUMIF(B1:B9,"=1",A1:A9)でも同じ。 勿論Σとかっこの中の列挙はCTRLキーを押しながらマウスでセルをクリックしていけば、自動的にセル番地が入りますがこれが使えます。

finecarrera
質問者

お礼

いつも、ありがとうございます。サム+以外にも、SUMIFがあることが分かり 感動いたしました。ありがとうございました。大変よくわかりました。 またよろしくお願いします。

その他の回答 (5)

  • wildcat
  • ベストアンサー率31% (349/1121)
回答No.6

ロータスですとsubtotal関数とgrandtotal関数で小計と総合計を出すことができます。 エクセルですとそういう関数はないようです。 sum()+sum()しかないようですね。

finecarrera
質問者

お礼

大変ありがとうございました。感謝します。

  • fitto
  • ベストアンサー率36% (1372/3800)
回答No.4

状況がよくわからないのですが・・ SUMとSUMをたせば出来ます。 =SUM(1~25)+SUM(26~50)

finecarrera
質問者

お礼

ありがとうございました。助かりました。

  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.3

=SUM(30個の引数)+SUM(残りの引数)でもイケます。

finecarrera
質問者

お礼

いつも、ありがとうございます。感謝します。

noname#74310
noname#74310
回答No.2

たとえば =SUM(C20:C1000) でだめということですか?

finecarrera
質問者

お礼

ありがとうございまいた。

  • coco1
  • ベストアンサー率25% (323/1260)
回答No.1

単純に、引数を範囲指定してはだめなんですか? sum(a1,a2,a3,a4,a5,・・・,a50)じゃなくて sum(a1:a50)って具合に。 飛び飛びになってるんだったら、 sum(a1..a10, a11..a20)って具合にすればどうですか? あるいは、作業セルにいくつかずつ小計を出して、最終的に総計を計算するとか。

finecarrera
質問者

お礼

ありがとうございました。

関連するQ&A