• ベストアンサー

エクセルで数値から日付に変換

タイトル通りの質問です。 セルに「60629」と入力されてるものを 「2006/06/29」と表示されるようにしたいです。 教えて下さい。宜しく御願い致します。

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

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

a1に 60629 という数字または文字列が入っているとして =DATE("200"&LEFT(a1,1),MID(a1,2,2),RIGHT(a1,2)) ではどうですか。

gekiuchi
質問者

お礼

早速の回答ありがとうございます!! おかげで助かりました!!

その他の回答 (2)

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

DATEVALUE関数というのもあります。 例えばA1セルに60202 B1に =DATEVALUE("200"& MID(A1,1,1)&"/"&MID(A1,2,2)&"/"&MID(A1,4,2)) で2006/2/2 B1は日付書式にしておきます。

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

セルの書式設定を開いて、表示形式で「ユーザー定義」を選択し、種類に "200"0"/"00"/"00 を設定してください。 ただし値が空白の場合は空白なんですが 0だと 2000/00/00になってしまいます。

関連するQ&A