我的 excel 文件中的日期和时间条目以以下形式写成:2 月 18 日下午 3:50。所有这些都在一个单元格中。我想知道是否有办法整理它(按时间顺序排列)
答案1
请右键单击一个单元格>设置单元格格式,检查是否mmm dd \at h:mm AM/PM
为单元格设置了自定义格式。
如果是,您可以设置其他单元格格式来检查这个问题。
答案2
您可以使用以下公式从显示的格式的文本中提取日期/时间值(假设该值在 A1 中):
=DATEVALUE(MID(A1,FIND(" ",A1)+1,2)&"/"&MONTH(DATEVALUE(1&LEFT(A1,3)))) + TIMEVALUE(MID(A1,FIND(" ",A1,FIND(":",A1)-3)+1,LEN(A1)-FIND(" ",A1,FIND(":",A1)-3)-2) & " " & RIGHT(A1,2))
然后按照 Emily 在她的回答中的建议,使用自定义格式格式化包含公式的单元格,以将其恢复为原始外观: mmm dd \at h:mm AM/PM
然后对列进行排序,从最早到最新进行排序。
注意:假设日期是今年。
如下图所示,B 列包含上述公式,C 列和 D 列仅有 =B1,但格式不同。
问候贾斯汀