• ベストアンサー

EXELのSUM内の引数の最大数

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

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

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.4

あちらの回答にきちんと答えたはずですが・・・。 『"," で区切って入れる事が出来る数です。』 sum(A1,A2,A3) なら3個 sum(A1:A3) なら1個 sum(A1+A2+A3) でも1個 のカウントです。

noname#17960
質問者

お礼

回答ありがとうございます。 私がきちんと読まないばかりにご迷惑お掛けして 申し訳ありません。 仕事上エクセルをよく使っていたのですが、 引数多すぎといったエラーは見たことがなく 「もしかしてメモリーのせい?でも30個って限定してるし・・」 と思ったら他の解説部分まで目に入らなくなってしまったようです。 これで理解できました。 本当にありがとうございました。

その他の回答 (3)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

SUM関数の引数(数値)はmax30個で、関数の仕様で特にメモリー等にも関わりません。 ご質問者のセル1+セル2・・・は演算子(+)で先に数値化されるので1引数と解釈され、この制限とならないだけです。

noname#17960
質問者

お礼

回答ありがとうございます。 1引数になるのか。 カンマで区切れば引数ふえるんだ^^

  • ao777
  • ベストアンサー率34% (43/123)
回答No.2

#1の方の補足ですが、仮に、 =SUM(~+~+・・・+~) =~+~+・・・+~ 等でしたら、引数関係なく単純に、1024文字までならいけます。

noname#17960
質問者

お礼

回答ありがとうございます。 MAX1024文字かぁ・・ そんなに使うときもあるんですね^^;

  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.1

> =SUM(~+~+・・・+~) これなら、 =~+~+・・・+~ でも同じに計算できます。 -- =SUM(~, ~, ・・・, ~) と、カンマ区切りで関数の第1引数、第2引数、…として計算する場合です。 平均を求めるAVERAGE関数、最大値を求めるMAX関数なんかが例だと良かったのかも?

noname#17960
質問者

お礼

回答ありがとうございます。 カンマで1つとなるのですね^^;

関連するQ&A