通帳のcsvダウンロードデータで、2023年1月1日 となっているのを 2023/1/1と変換するには?

問題の所在

お客様から、通帳のcsvデータをアップしていただいたところ、

2023年1月1日

と入力されているが、弥生会計のインポートではこれでは取り込むことができない。

2023/1/1

として取り込みたいが、、、、、

 

結論

以下の、いずれかの関数で容易に可能。

 

理由

以下の記事が参考になる;

エクセルの「日付変換」完全ガイド|文字列やシリアル値、表示形式からの変換方法をすべて解説

https://excelcamp.jp/media/function/10664/

(以下、一部抜粋)

続いて、文字列データを日付データに変換する方法を解説します。

関数を覚えられる方はDATEVALUE関数を使う方法、汎用性の高い関数だけで済ませたい方はDATE関数YEAR関数MONTH関数DAY関数を組み合わせる方法がおすすめです。

方法1:DATEVALUE関数を使う

DATEVALUE関数の書き方
=DATEVALUE(文字列)

DATEVALUE関数は、文字列で書かれた日付を日付データに変換する専用の関数です。

書き方は簡単で、=DATEVALUEと書いて、()内に文字列のセルを参照するだけです。

関数名は=datevまで書けば、関数候補がDATEVALUE関数のみになるので、Tabキーを押すことで記述を省略できます。

最後にEnterキーを押すことで、文字列が日付データに変換されます。

方法2:DATE関数YEAR関数MONTH関数DAY関数を組み合わせる

関数の書き方
=DATE(YEAR(文字列),MONTH(文字列),DAY(文字列))

日付情報から「年」「月」「日」を抜き出すYEAR,MONTH,DAY関数は、文字列データにも使えます

そのためDATEVALUE関数という新たな関数を覚えなくても、以下のように書くことで同じ操作が可能です。

Enterキーを押すことで日付データに変換できます。

 

補足

特記事項なし