• ベストアンサー

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

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

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答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

  • Excel の SUM 関数の引数について

     Office 2003 です、Excelについて質問します。  縦一列の数字のSUMを取ろうとしたところ、「SUM」関数を使うと吹き出しが出て、「SUM(数値1、[数値2],....)」 と表示されました。  この[数値2]以降の引数の意味は何でしょうか。  ヘルプで色々と検索をかけましたが、分かりませんでした。  そもそもSUM関数で引数が2個以上あるのが理解出来ないのですが宜しくお願いします。

  • SUM関数について

    色々試したのですが、うまくいきません。 お分かりになる方、是非教えて下さい。 EXCEL2007で =SUM(Sheet1:Sheet2!A1)と数枚のシートの同じセルのトータルを 計算させています。 ところが対象セルに空白が1つでもあり、合計がゼロになる場合、ゼロと表示せず、 空白セルになってしまいます。 対象セルに空白があっても、合計が1以上の場合は答えが表示されます。 IF関数やISBLANK関数を使用してみても、うまくゼロ表示ができませんでした。 どのような数式にすれば、対象セルに空白があり、合計がゼロになる場合、ゼロと表示 してくれるのでしょうか? 是非教えて下さいお願いします。

  • エクセルのSUM関数

    エクセルのSUM関数で合計を出す場合、非表示にしているセルをたさない様に合計をするのはどうすればよいのでしょうか?

  • EXELのSUM内の引数の最大数

    http://oshiete1.goo.ne.jp/kotaeru.php3?q=2198464 この質問に対して「引数は30個まで」 という回答がありますが、 私が試したところ、=SUM(~+~+・・・+~)という単純なもの(中は100個近くのセル参照)ですが きちんと計算してました。 そこで質問ですが、引数の最大数は30個なんですか? それともデフォルトの設定が30個になっているのですか? はたまた、メモリーによって変わりますか? 以上よろしくお願いします。 P.S このような他者の質問に対して質問が出てしまったときは 別スレ立ててもいいのでしょうか? (今回は分からなかったので一応たてました^^;)

  • セルのひとつひとつにsum関数を入れたい

    セルひとつひとつにsum関数を入れていってTotalのところにそれぞれのせるの合計をだしたいんですけどどうやったらいいんですか? それぞれのセルに入れていく数式など詳しく教えて下さい。

  • 2つの引数の合計の求め方ですが

    perlの初心者ですので初歩の問題ですが分かる方いればぜひ教えていただきたいです 引数が2つの場合だと下のようになるのが分かるのですが2つ以上の場合はどうすればいいのでしょうか よろしくおねがいします #!/usr/local/bin/perl $sum=$ARGV[0]+$ARGV[1]; print"sum=$sum\n";

  • エクセルで30以上の引数の合計の数式を教えてください。

    エクセルで30以上の引数の合計の数式を教えてください。 毎月項目「アイウ」の数値を記入して、30ヶ月以上のそれぞれの項目の合計を出したいです。 1年1月 ア 20      イ 10      ウ 40 1年2月 ア 10       イ 15       ウ 30   ・   ・   ・ 4年1月 ア 50       イ 30        ウ 20 合計  ア 〇〇〇   ← ここの合計をピボットを使わずに数式で出来ないでしょうか?      イ ◇◇◇      ウ △△△ SUMだと30以上の引数は計算出来ないので、2回SUMを組んだりしています。何か簡単な方法があれば、よろしくお願いいたします。

  • SUM関数について

    エクセルの関数について質問です。 振込手数料の計算が面倒な為 IF(セル番号="","",IF(セル番号<=30000,"210",IF(セル番号>=30000,"315")))(例) という式を入力してあります。 そして小計にて手数料の合計を出そうとSUM関数を入力したところ 計算が出来ませんでした。 この振込手数料の合計が出せるような関数はどんな式になりますか? お分かりになる方いらっしゃいましたら 宜しくお願い申し上げます。

  • オートSUMとVLOOKUP関数の組合せについて

    エクセル初心者に毛が生えた程度の者です。半日費やしましたがどうしてもうまい方法が見つからないので質問させてください。 =SUM(セル(1):セル(2))に関して、セル(1)とセル(2)ともにVLOOKUP関数などを用いて参照セルの条件を設定し、オートSUMの範囲を条件による可変式にしたいのですが、セル(1)、セル(2)に用いる関数が分かりません。 VLOOKUP関数を用いると、[=SUM(セル(1)+セル(2))]は出来ますが[=SUM(セル(1):セル(2)]は「数式が正しくありません」となってしまいます。VLOOKUP関数は数値を引用するので、オートSUMで合計することは出来ないのは分かるのですが… ご教授のほど、よろしくお願い致します。

  • エクセルで関数SUMなどで

    エクセルで関数SUMなどで 合計を求めた数値が、あるセルにあるとします。 その合計の数値を、そのまま数字として ・・・(関数(計算式)は無くして) 他のセルに貼り付けたいのですが そのような事は出来ますでしょうか・・・。 御教示の程、よろしくお願いいたします。 <m(__)m>