- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの初心者です。エクセルで表を作ろうと思い、A1からA10に「名)
エクセルで表を作成する際に、「正常値」の表示が「1月5日」となる原因と解決方法を教えてください
このQ&Aのポイント
- エクセルで表を作成する際、正常値として数字を入力している際に、一部のセルで「1月5日」と表示される問題が発生します。
- この問題は、セルの書式設定が「ユーザー定義」になっているために起こります。
- 解決方法としては、セルの書式設定を「標準」に変更することで、「1 - 5」と表示させることができます。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
EXCELには入力された値を自動認識して、それが日付だと判断すると日付の形式で表示され、値自体が日付を表示するための値に変わってしまいます。 文字列であることを明確にするために、先頭にアポストロフィー「'」を付けて、「'1-5」と入力すれば、「1-5」と表示されます。
その他の回答 (3)
- hana-hana3
- ベストアンサー率31% (4940/15541)
回答No.4
>どうしてこうなるのでしょうか? エクセルの自動機能です。 セルに入力された値によって自動的に識別された結果、日付に変換されたのです。 エクセルのどのバージョンでも同じ機能を持っています。 任意の表示にするには、 ※セルの書式を文字列にする。 ※入力する値の先頭に半角文字で'を入れる。例:'1-1 などの方法があります。
- llyyk
- ベストアンサー率18% (40/218)
回答No.2
Bをクリックして「書式」→「セルの書式設定」で設定します。 「文字列」を選べば問題ないと思います。 私も、ほとんどエクセルはわかりません。 本屋に「500円でわかるエクセル2007」というのが売っています。 この程度がわからないのであれば、持っていればすごく便利ですよ。 エクセルの基本がわかりやすく書いています。
- kakibesuto
- ベストアンサー率19% (248/1301)
回答No.1
番地の「1-2-3」のように数値をハイフン「-」で区切ると、日付として認識され、自動的に<日付>の表示形式が設定されます。 表示形式を<文字列>に変更すると、データを文字として扱うことができます。 表示形式を<文字列>にするには、[書式][セル]を選択して、<セルの書式設定>ダイアログボックスの<表示形式>パネルを表示し、<文字列>を選択します。 その他の方法 先頭にシングルクォーテーション「’」を付けて入力しても、文字列として入力することができます。 ちなみに「’」数字7キーです。
お礼
わかりやすい回答ありがとうございました。アポストロフィーを付けると「1-5」になおりました。