仕訳インポートで、csvデータの日付の年月日がピリオドで表示されているのをスラッシュへ変更するエクセル関数は?

問題の所在

仕訳インポートで、2023.11.3 を 2023/11/3 へ変換する必要が生じ、ダメ元でググったら、ダイレクトなエクセル関数があったので、備忘メモ。

 

結論

=SUBSTITUTE 関数。

例えば、=SUBSTITUTE(A3,”.”,”/”) のようにする。

 

理由

以下の記事が大変参考になる:

意外と不揃いな日付データをExcelで加工する方法

https://www.ex-it-blog.com/archives/15185/

(以下、一部抜粋)

関数でやるならば、SUBSTITUTE関数を使います。
=SUBSTITUTE(A3[対象のセル],”.”[検索する文字列]、”/”[置換する文字列])
という関数です。
.(ピリオド)を/(スラッシュ)に置換します。
あらかじめこの関数を入れたシートを準備し、ネットバンクからデータを貼り付ければ、日付形式を自動的に変換できます。

=======================

補足

特記事項なし