• ベストアンサー

オートフィル機能を使って計算したら 「#VALUE! 」が表示された

こんにちは、昨日OKWaveでA列とB列の合計を行ごとにC列に表示させるオートフィル機能を使って足し算のやり方(下記)を教えてもらったのですが、 「A1からA10まで数字がある。  B1からB10目で数字がある。  C1に=A1+B1といれて和を計算する。  C1の右下に+ハンドルを出し、C10まで引っ張る。  これでC5に式は=A5+C5になる。」 これを応用してA列とB列の掛け算を行ごとにC列に表示させたくて実数を入れて計算してみました。ところが下記のような結果になりました。 「2×2180  4360 A1が2B1が2180C1が4360となりました。  1×1980  0    A2が1B2が1980C2が 0 となりました。  2,9×1600 #VALUE!  A3が2,9B3が1600C3が#VALUE!となってしまいます。 」 のように小数点が付いた数字の掛け算をすると「#VALUE!」という記号が表示されます。普通に計算結果を出すにはどうしたらいいのでしょうか?宜しくお願いします。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

1*1980=1980のはずですが... 2,9は文字列です。その為、#VALUE!(数値以外で計算を実行)ですね。 2.9と小数点で入力してください。 ※カンマ付き数字言うのはありますがこれは3桁置きです。

abeji-
質問者

お礼

どうも、有り難うございました。

abeji-
質問者

補足

あっ、すいません。1×1980 のところは、 0×1980でした。入力ミスです。A2が0B2が1980C2が 0です。訂正します。分かりました。小数点のところは、全部、数字を入力後あとから「セルの書式設定で枠区切り( 、)を使用する。」を行いました。早速の回答有り難うございました。

その他の回答 (1)

  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.2

ドイツなどにお住まいの方でしょうか? パソコンのlocale(地域設定)が「日本」に設定されている場合、小数点はカンマではなくピリオドになります。 ドイツや北欧の習慣のまま、小数点をカンマにして「2,9」と書いてしまうと、数値として認識されずに文字列になってしまいます。小数点をピリオドにして「2.9」と書いてみて下さい。

abeji-
質問者

お礼

おはようございます。ご親切に有り難うございます。そうなんですか。そうゆうルールと言うか、決まり事があったんですね。ただ、何となく表にしてて「,」のほうが体裁がいいかなと思って後でわざわざ入力し直したんです。勉強になりました。