0

次の形式の日付を含む Excel ファイルがあります: 20120529

手動で 29-05-2012 に変更することもできますが、5,000 行を超えるため時間がかかります。すべての行の日付形式を自動的に変更する方法はありますか?

4

2 に答える 2

0

文字列/数値を扱っていると思います。日付の場合は、単純に日付を にフォーマットしますdd-mm-yyyy

それ以外の場合は、文字列操作関数 mid、left、right を使用して分解できます。

=(right(A1,2)&"/"&mid(A1,5,2)&"/"&left(A1,4))*1

次にdd-mm-yyyy、「セルのフォーマット」を使用してフォーマットします。地域設定が英国ではなく米国にある場合、いくつかの問題が発生する可能性があると思います. 前者で、最初の式で問題が発生した場合は、次を使用します。

=(mid(A1,5,2)&"/"&right(A1,2)&"/"&left(A1,4))*1

次に、としてフォーマットしdd-mm-yyyyます。

于 2013-07-02T19:30:52.783 に答える