- 締切済み
SUMの計算式でたくさんのセルを足したいのですが
EXCEL2002を使っています。 SUMを使って足し算をするときに、20までは正常に計算されるのですが、 21個目になると、結果が0(ゼロ)になってしまうのですが、何故でしょう? とっても困っています。
- みんなの回答 (7)
- 専門家の回答
みんなの回答
#5です。 もうひとつ可能性がありました。 桁あふれしていませんか? 標準表示形式での数値の表示 [標準] 表示形式では、小数点と "E" や "+" などの文字を含む 11 桁までの数値が表示されます。12 桁以上の数値を使用する場合は、組み込みの指数形式またはユーザー定義の書式を指定できます。 15 桁の制限 表示される桁数にかかわらず、Excel では 15 桁までの精度の数値が格納されます。数値の桁数が 15 桁以上の場合、残りの桁はゼロ (0) に変換されます。
- imogasi
- ベストアンサー率27% (4737/17069)
エクセル95の関数の解説書ですが SUM関数のカッコ内のリストには30まで指定できるとありました。ご参考まで。1セルに+Sum(・・・)を継ぎ足して加えるとどうなるか。 =Sum(A1,A2,A3,・・・,A29)はOK =Sum(A1,A2,A3,・・・,A29,A30)はOK =Sum(A1,A2,A3,・・・,A29,A30,A31)はエラーになりました。(エクセル2000)
それだけトライしてみてできないなら、できないのかもしれません。 1)途中に影響のない小計セル(例ではA1)をつくって、 式を2つにしたらどうでしょうか。 A1=SUM(CK828,CK842,CK856,CK890,CK893,CK908,CK914,CK924,CK925,CK935,CK945,CK954,CK1003,CK1006,CK1013,CK1017,CK1021,CK1025,CK1029) =A1+SUM(CK1010,CK1033)
- puku02
- ベストアンサー率27% (13/48)
#2です。 思い出したのですが、sumする範囲指定で、SUM式を入力しているセルも範囲に入れていませんか。 循環参照で0となると思いますが。 ご確認ください。
- ryu-nyoro
- ベストアンサー率26% (26/99)
SUM(A1:A20)+SUM(A21:A40) みたいに20づつ区切りたしていけばいいと思いますが。
補足
ダメでした。 結果はゼロになります。
- puku02
- ベストアンサー率27% (13/48)
私もEXCEL2002を使っていますが、正常に計算されます。 「=sum(A1:A50)」(50個の場合) ていう形になっていますか? ここの20というのは、「合計20」と言うことか「SUMするセルが20」か、また、どのようにSUMを使用していますか が不明なので、なんともいえませんが。 とりあえず、セル内の数式を見てください。
補足
このように入力しています。これにもう一つ足したいセルがあるのですが・・・。 =SUM(CK828,CK842,CK856,CK890,CK893,CK908,CK914,CK924,CK925,CK935,CK945,CK954,CK1003,CK1006,CK1013,CK1017,CK1021,CK1025,CK1029,CK1033)
- maruru01
- ベストアンサー率51% (1179/2272)
こんにちは。maruru01です。 これだけでは分かりません。 実際に入力されている数式を提示して下さい。
補足
すみません。このようになっています。 (SUMの次の(は改行されているわけではないのですが、ここにコピーするとどうしても改行されてしまいます。) =SUM(CK828,CK842,CK856,CK890,CK893,CK908,CK914,CK924,CK925,CK935,CK945,CK954,CK1003,CK1006,CK1013,CK1017,CK1021,CK1025,CK1029)+SUM(CK1010,CK1033)
補足
そういう指定はしていないようです。