通帳の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と書いて、()内に文字列のセルを参照するだけです。
関数名は=datevまで書けば、関数候補がDATEVALUE関数のみになるので、Tabキーを押すことで記述を省略できます。
最後にEnterキーを押すことで、文字列が日付データに変換されます。
方法2:DATE関数とYEAR関数、MONTH関数、DAY関数を組み合わせる
日付情報から「年」「月」「日」を抜き出すYEAR,MONTH,DAY関数は、文字列データにも使えます。
そのためDATEVALUE関数という新たな関数を覚えなくても、以下のように書くことで同じ操作が可能です。
Enterキーを押すことで日付データに変換できます。
補足
特記事項なし
■