删除Excel中的序号日期

删除Excel中的序号日期,excel,date,ordinal,ordinals,Excel,Date,Ordinal,Ordinals,有没有办法删除Excel中的顺序日期 4-Feb-19 4/02/2019 4 02 2019 4 February 19 04 February 19 04 Feb 2019 4th Feb 2019 4th February 2019 上面的所有日期都很好,除了最后两个日期外,还可以使用单元格格式进行选择。是否有其他方法来格式化单元格,以便删除序号(st、nd、rd、th等) 差不多 DD?? MMM YYYY 在哪里?表示要删除的序数字母(通配符)。 另一种方法是拆分字符串,但仅使用公

有没有办法删除Excel中的顺序日期

4-Feb-19
4/02/2019
4 02 2019
4 February 19
04 February 19
04 Feb 2019
4th Feb 2019
4th February 2019
上面的所有日期都很好,除了最后两个日期外,还可以使用单元格格式进行选择。是否有其他方法来格式化单元格,以便删除序号(st、nd、rd、th等)

差不多

DD?? MMM YYYY
在哪里?表示要删除的序数字母(通配符)。
另一种方法是拆分字符串,但仅使用公式(此处我仅限于-macro-free-zone)有其局限性。

Scott建议替换,您可以尝试一下:该列需要是文本才能工作

=DATEVALUE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"st",""),"nd",""),"rd",""),"th",""))

Scott建议替换,这里有一个可能性供您尝试:该列需要是文本才能工作

=DATEVALUE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"st",""),"nd",""),"rd",""),"th",""))

您将需要使用替换和/或使用left、mid、right解析字符串。您将需要使用替换和/或使用left、mid、right解析字符串。这是否会使August mecome Augu?st只出现在1、21或31日,因此您可以替换“1st”->“1”8月的麦科姆-奥古斯特只会出现在1号、21号或31号,所以你可以用“1号”->“1”代替