アプリ版:「スタンプのみでお礼する」機能のリリースについて

EXCEL2002を使っています。
SUMを使って足し算をするときに、20までは正常に計算されるのですが、
21個目になると、結果が0(ゼロ)になってしまうのですが、何故でしょう?
とっても困っています。

A 回答 (7件)

#5です。


もうひとつ可能性がありました。
桁あふれしていませんか?

標準表示形式での数値の表示
[標準] 表示形式では、小数点と "E" や "+" などの文字を含む 11 桁までの数値が表示されます。12 桁以上の数値を使用する場合は、組み込みの指数形式またはユーザー定義の書式を指定できます。

15 桁の制限 表示される桁数にかかわらず、Excel では 15 桁までの精度の数値が格納されます。数値の桁数が 15 桁以上の場合、残りの桁はゼロ (0) に変換されます。
    • good
    • 0

エクセル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)
    • good
    • 0

それだけトライしてみてできないなら、できないのかもしれません。


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)
    • good
    • 0

#2です。



思い出したのですが、sumする範囲指定で、SUM式を入力しているセルも範囲に入れていませんか。
循環参照で0となると思いますが。
ご確認ください。

この回答への補足

そういう指定はしていないようです。

補足日時:2004/01/14 12:57
    • good
    • 0

SUM(A1:A20)+SUM(A21:A40) みたいに20づつ区切りたしていけばいいと思いますが。

この回答への補足

ダメでした。
結果はゼロになります。

補足日時:2004/01/14 12:54
    • good
    • 0

私も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)

補足日時:2004/01/14 12:52
    • good
    • 0

こんにちは。

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)

補足日時:2004/01/14 12:55
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!