• ベストアンサー

エクセルの書式設定

エクセルで「5-1」と入力したら「5月1日」と表示されます。  書式設定で文字列又は標準で変換してみたのですが、 「37742」と表示されます。  どうしたら入力のままの「5-1」と表示してくれるのでしょうか?   初歩的な質問で申し訳ありません。

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

  • ベストアンサー
  • losedog
  • ベストアンサー率66% (22/33)
回答No.4

「37742」と表示されたのは,一度「5月1日」という日付値に勝手に変換されてしまったためです。 Excelでは,日付値は実際には数字(1900/1/1からの連番)です。 1900年1月1日は「1」,1900年1月2日は「2」です。 今回表示された「37742」は,2003年5月1日のことです。 適当なセルに「37742」と入力し,書式設定で「日付」を選んでもらえれば一目瞭然です。 したがって,解決方法は (1)セルの書式を「文字列」にする。 (2)セルの値「37742」を削除 (3)改めて「5-1」と入力すれば,入力のままの「5-1」と表示されます。

tanko16
質問者

お礼

詳しい説明ありがとうございます。  ものすごく参考になりました。

その他の回答 (5)

  • mktoolll
  • ベストアンサー率22% (20/88)
回答No.6

入力するセルをアクティブ(クリック)して日本語入力はOFFの状態で 「スペース」キーを1回叩きます。 その後 5-1 と入力してください。 [ 5-1]と言う風に表示できますよ。勿論 1/3 も最初にスペースを入れるだけでOKです。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.5

色々解説が積みあがっていきますが、ポイントは 入力する前に、セル範囲に書式-セル-表示形式を「文字列」にしてから入力すること。入力してから文字列に設定しても日付けシリアル値の文字数字(左詰)になるだけで、だめです。

  • kojitti
  • ベストアンサー率32% (449/1386)
回答No.3

セルの書式設定で、「文字列」とすれば表示されます。

  • peko35
  • ベストアンサー率11% (5/45)
回答No.2

5-1の頭に『’』をつけるとOKですよ! もちろん『’』は消えます!

  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

'をつけたら そのままです。 '5-1 と 入力してみてください。 または、文字列にしてから 5-1 と入力すればいいでしょう。

tanko16
質問者

お礼

ご回答ありがとうございます。 勉強になりました。

関連するQ&A

  • Excel の「セルの書式設定」に関して

    Excel 2010を使用しています。セルに「5-1」と入力すると「5月1日」と表示されてしまいます。それで入力前に「セルの書式設定」を「文字列」に指定してから入力すると「5-1」と表示してくれます。ところが Web ページなどからそのままコピー&ペーストすると入力前に「セルの書式設定」を「文字列」に指定したにもかかわらず,「5月1日」となり,勝手に「セルの書式設定」が「ユーザー定義」に切り替わってしまいます。Web ページなどからコピー&ペーストしたデータを「文字列」のまま入力させる方法はありませんでしょうか?

  • エクセルの書式設定

    エクセルの書式設定 エクセルでセルに入力した文字列の間に1文字分のスペースを入れて表示するように設定したいのですが、どうすればいいでしょうか? ただし、条件があって、 条件1 入力する文字列は必ず2文字です。つまり2文字の間に1文字分のスペースを入れる。 条件2 ユーザー定義を使って設定したいのですが…(関数やVBAではなく。) としたいのですが、可能でしょうか? 簡単な説明で申し訳ないのですが、どなたかご教授お願いいたします。 よろしくお願いいたします。

  • Excelセルの書式設定に関して

    01、02など、0から始まる数字を計算したいのですが、 セルの書式設定が標準の場合、計算はしてくれますが、 01は1、02は2と表示されてしまいます。 セルを文字列にすると01と表示されますが、計算をしてくれません。 01の前にアルファベットをつけると書式設定が標準でもa01と表示され 計算もしてくれるのですが、すべてのデータの頭にaをつけるのが大変手間がかかります。 01、02が文字列ではなく標準のままで、表示内容が変わることなく、 計算もしてくれるようにするには、どうしたら良いでしょうか? よろしくお願い致します。

  • Excelの「’」とセルの書式設定(文字列)の違い

    こんばんわ。 Excelの文字列表示について、教えてください。 数字を入力する際に、先頭に「'」を入力すると 文字列として入力することが出来ますが、 数字が入っているセルのセルの書式設定から 「文字列」に表示形式を変更することとの 違いはなんなんでしょうか? やり方は違うけれど、結果は同じということでしょうか? 「'」を入力すると、データが文字そのものに変わり、 表示形式を変更すると、見た目だけ(左揃えになるなど) 文字列のように見えるだけで、データは 数字のままということなんでしょうか?? また、文字列として入力された数字を Value関数で数値に変換してしまうのと セルの書式設定で「数値」に変更するというものも 同じように、違いが良く分かりません。。。 もう、頭の中が「??」だらけです。 違いを教えていただけたら・・・と思います。 どうぞよろしくお願いいたします<m(__)m>

  • エクセルのセル書式設定について

    エクセルのセル書式設定について教えてください。 セルA1に文字列「052」と入力すると、B2に「0 5 2」と表示されるようにするには、 書式設定をどう設定したら良いですか? ちなみに、A1を文字列ではなく数値で設定し、B2をユーザー定義「# # # #」で登録すると、 A1は「52」、B2は「5 2」と表示されてしまいます。 A1を「052」と表示させる為には、文字列として設定しなくてはいけないが、 そうするとB2の値も「052」と表示されてしまいます。 どなたか良い方法を教えてください。

  • エクセルの書式の設定が変わってしまいます

    初歩的な質問かもしれません。 でも、どうしてもわからないので、教えていただけますか? エクセル2000である表を作成しています。 書式→セル→表示形式で『標準』を選択しているのに データ(数字)を入れると西暦の年月日に変わってしまいます。 もう一度書式の設定を見ると、設定したはずの『標準』がまた『日付』に変わってしまっています。 何度やってもダメです。 どうしたらいいのでしょうか。 違うと思いますが再起動もしてみましたが 同じ状況でした。 宜しくお願いします。

  • エクセル2007のセルの書式設定について

    エクセル2007のセルの書式設定について 標準で、2015/11/12と表示、数値でも、日付でも、文字列でも同じように2015/11/12と表示されるセルがあります。 これをきちんと日付として2015/11/12と表示させ、数値としても本来の42320と表示させたいです。 ご存知のかた教えてください。 標準で、2015/11/12と表示 数値でも、日付でも、文字列でも同じように2015/11/12と表示されるセルがあります。 これをきちんと日付として2015/11/12と表示させ、数値としても本来の42320と表示させたいです。 ご存知のかた教えてください。

  • エクセルのセル書式設定について

    エクセルのセル書式設定について教えてください。 セルA1に 111222333 と数字を入力しました。 ちょっと見にくいので111-222-333とするために書式設定のユーザー定義で ###-###-### としました。うまくいきましたが、  A1122233B だと - がはいりません。 セルA列には英数字が入ります。見やすくするため表示のみ「-」を 表示させたいです。入力はそのまま「-」なしで入力します。 どうかお願いします。

  • エクセル書式設定

    エクセルの表で住所の表示をさせたいのですが、 「1-1-1」と入力すると○月○日と表示されてしまいます。 また、書式設定のユーザー設定で現在選択しているものを削除をしてOKを押すと、00000と表示されます。 住所の入力をするには、どうしたらよいのでしょうか? よろしくお願いします。

  • エクセルで、書式設定をして表示させているものを、表示している見たままを

    エクセルで、書式設定をして表示させているものを、表示している見たままを別セルに値として表示したいです。 うまく説明ができないのですが、 「A1」に40330 と入力されていて 書式設定で、「平成22年6月1日」と表示されています。 それを、A2に文字で、平成22年6月1日と、A1の表示されてる見たまま同じものを 文字で直接入力されている状態で表示させたいのです。 値のみコピーするのとは違うし、どうしたものか困っています。 わかっていただけますか? B1に「1」と入力してあって、書式設定で3桁表示をさせてあり見た目は「001」になっているものを B2のセルに、数字で「001」と入力させたい。こんな感じです。 セルは仮ですので、どこのセルでもそう表示できれば構いません。 伝わりましたか? いい方法がありましたら、教えてください。

専門家に質問してみよう