Google表文本日期转换



我有一列,如下 - 2017年1月1日或2017年12月24日。

是否可以从该日期提取日期,以便我可以以格式DD/mm/yyyy?

获得它。

这将起作用。假设日期是在第2行中开始的A列中。在B2中输入此内容:

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

不优雅(但应该起作用!(:

=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)))

假设一个名为MonthNo.的范围由JanFebMar等填充。

最新更新