- ベストアンサー
エクセルでオートサムで計算したのですが・・・
エクセルで7.0(文字列にして入力いたしました)など、小数点で数字を入力していったのですが、最後にオートサムで計算してみた所、0と表示されてしまいました。 何が間違っているのかわかりません。教えて下さい。宜しくお願い致します。
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
文字として認識されています、文字は計算できませんね。数値として何もないからいくら足しても0にしかなりません。 数値として入力して下さい。 なお、初期設定では、「7.0」を入力すると「7」と標記されてしまいます。 「7.0」と標記したいのであれば、範囲指定して「書式」→「セル」→「表示形式」タグのうち分類を「数値」にして、小数点以下の桁数を「1」にすればOKです。
その他の回答 (7)
- danchor
- ベストアンサー率28% (23/80)
こんにちは >エクセルで7.0(文字列にして入力いたしました) なぜわざわざエクセルのセルに文字列で入れるのですか? オートサムであろうが何であれあとで計算をするのなら、最初から標準のまま入れた方が・・・・。 小数点の表示などは後からどうでもなる問題だと思うのですが。 外していたらごめんなさい。
- Trick--o--
- ベストアンサー率20% (413/2034)
> 7.0と入力したい場合、文字列以外にどの様にしたらいいですか? > 普通に入力すると、7になってしまいますよね? 7.0と表示したいセルを選択→右クリック→セルの書式設定 分類:数値 小数点以下の桁数:1 以上。Excel2000の場合。 他のバージョンでも同じような操作で出来るはず。
- redowl
- ベストアンサー率43% (2140/4926)
>7.0(文字列にして入力いたしました) なぜ、文字列で入力し、 それを数値計算させようと?????? 文字データのままでは 計算できません。 別セルにVALUE関数を使って、=VALUE(文字データのセル)とするか 合計算出セルに直接 VALUE関数式を組み入れることになります。
- nice-guy7762
- ベストアンサー率26% (185/696)
文字列だからです。その列を選択。書式→セル→表示形式→数値に変換したらきちんと計算します。
- hirumin
- ベストアンサー率29% (705/2376)
文字列を数値にするために・・・ 任意セルに「1」(←数字)を入力。 このセルをコピー。 文字列入力された数値を選択し右クリックして「書式を選択して貼り付け」 ここで「乗算」もしくは「除算」を選択して貼り付けます。 こうすれば数値になるので、計算結果が出ると思いますよ。
- hiromu1988
- ベストアンサー率36% (197/544)
おそらく、7.0が文字として扱われていると思います。 なので、半角で7.0と入力したらよいと思います。 または、セルの書式設定の表示形式が文字列になっている可能性もあるのでその場合は数値にすればよいと思います。
- suzukikun
- ベストアンサー率28% (372/1325)
文字列だからです。
補足
7.0と入力したい場合、文字列以外にどの様にしたらいいですか? 普通に入力すると、7になってしまいますよね?