我有一个4,000+行文件,我想按日期排序。 我导出CSV的软件包含以下格式的日期:
Sun 06 Aug 2017 14:45 UTC
Excel似乎无法使用此功能,因此我尝试删除当天(太阳),时间和UTC。
我用这个删除了这一天:
= RIGHT(B2, LEN(B2)-4)
然后使用LEFT取出数字和UTC。
然而,这只能起作用,因为我想删除的内容恰好位于每个单元格的开头和结尾 - 我的问题是如何使用公式来删除数字,或者查找和替换?我试图找到
"**:**"
时间并用""替换它。但这取代了整个字符串。
答案 0 :(得分:0)
将您的流程视为提取您想要的内容而不是替换您不想要的内容
转换为日期:
=--MID(A1,5,11)
或
=DATEVALUE(MID(A1,5,11))
您会看到代表日期的42953
这样的数字。您可以直接对其进行排序,也可以将值格式化为出现日期。
转换为Excel日期/时间:
=--MID(A1,5,17)
这将返回一个类似42953.61458
的数字,您可以将其格式化为日期,时间或两者,并根据需要对其进行排序。