20230421 この文字列を 2023/01/01 こちらの表示に変える エクセル関数

このような日付の書式変更を行うために、Excelで使用できる関数は TEXT 関数です。与えられた文字列 "20230421" を "2023/01/01" の形式に変換するには、まず日付として認識させる必要があります。これは DATE 関数を使用して行えます。次に、TEXT 関数を使用して日付の書式を変更します。

具体的な手順は次のとおりです:

  1. DATE 関数を使用して、年、月、日を個別に抽出し、日付として認識させます。例えば、"20230421" という文字列が A1 セルにあるとします。この場合、次の式を使用します:

=DATE(LEFT(A1, 4), MID(A1, 5, 2), RIGHT(A1, 2))
  1. 次に、TEXT 関数を使用して、この日付の書式を "年/月/日" の形式に変更します。次のようにします:

=TEXT(DATE(LEFT(A1, 4), MID(A1, 5, 2), RIGHT(A1, 2)), "yyyy/mm/dd")

この式をセルに入力すると、"20230421" は "2023/04/21" として表示されます。これで所望の形式に変換できます。

この記事が気に入ったらサポートをしてみませんか?