2017-04-25 11 views
0

私はこのようなテキスト形式で様々な日付の列を持っている - 2017年1月1日または12月24日2017年Googleのシートテキスト日付変換

ので、私は形式でそれを持つことができるからDATEを抽出することが可能ですDD/MM/YYYY?

答えて

0

エレガントない(しかし、動作するはずです!):

=if(ISNUMBER(mid(A2,2,1)*1),date(right(A2,4),match(mid(A2,find(" ",A2)+1,3),MonthNo.,0),left(A2,2)),date(right(A2,4),match(mid(A2,find(" ",A2)+1,3),MonthNo.,0),left(A2,2))) 

JanFebMarなど

1

が移入されMonthNo.を名前付き範囲を想定し、これは動作します。列2に始まる列Aに日付があると想定します。B2:

=iferror(arrayformula(datevalue(regexreplace($A2:$A100,"((st)|(th)|(nd))",""))))