gpt4 book ai didi

Excel:从日期字符串中提取数字

转载 作者:行者123 更新时间:2023-12-02 23:26:54 25 4
gpt4 key购买 nike

我有几个格式错误的日期列。我正在尝试将这些列转换为“月”、“年”和“start_day”列。

这是一个示例:

January 13th, 2018
January 13th-14th 2018
January 5th-7th 2018
January 4th-8th 2018
December 9th-10th 2017
December 2nd-3rd 2017
December 2nd, 2017
December 2nd-3rd 2017
November 18th, 2017
November 18th-20th, 2017
November 17th-19th 2017
November 11th, 2017
November 11th-12th, 2017
November 11th-12th 2017

请注意,有时日期缩写和年份之间有逗号,有时则没有。我想要的输出(对于日期列)是:

13
13
5
4
9
2
2
2
18
18
17
11
11
11

我不关心第二个日期(连字符右侧)。我能够使用 LEFT(A1, 3) 获取月份,使用 RIGHT(A1, 4) 获取年份。我一生都无法弄清楚如何在不诉诸正则表达式的情况下获取该月右侧的第一个数值。有什么想法吗?

最佳答案

=IF(ISNUMBER(1*MID(A1,FIND(" ",A1)+2,1)),MID(A1,FIND(" ",A1)+1,2),MID(A1,FIND(" ",A1)+1,1))*1

关于Excel:从日期字符串中提取数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48288928/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com