• ベストアンサー

エクセルで数字を001、002のように表現したいのですが

エクセルのセルに「01」と入れると「1」となってしまします。 これを「01」とか「001」にしたいのですが、どうすればよいのでしょうか? セルの設定を標準ではなく、文字列にすればできるのですが、 もっとうまい方法があるはずです。 よろしくお願いします。

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

  • ベストアンサー
  • holly0201
  • ベストアンサー率39% (127/324)
回答No.1

セルの書式設定で表示形式→ユーザー定義→000 これで001や002となります。 ユーザー定義→00 これで01や02となります。

その他の回答 (2)

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

よく出る(昨日も出た)質問です。 >もっとうまい方法があるはずです ありません。 自信があるなら別ですが、「ありませんでしょうか」と表現すべきでしょう。 (1)書式設定を(入力前)に文字列に設定(値は文字列) (2)書式設定をユーザー定義000に設定(値は数値) (3)アポストロフィを先頭につける(値は文字列) (4)一旦数値にしておいて、テキスト関数(TEXT)を使い、別列に001のように値を変える。(値は文字列) (5)VBAでA列にFormat関数で001にする(値は文字列) (6)VBAで(2)を行う でしょうが、 (1)が一番簡単です。

  • e0_0e_OK
  • ベストアンサー率40% (3382/8253)
回答No.2

これも結局は文字列になるのですが 「'001」「'002」と数字の前に「'」を入れるとそのセルだけが文字列表示になります。

関連するQ&A