我在 Excel 中有一个电子表格,其中日期列输入中有几项格式为 的条目aa.bb.yy
。
我怎样才能将这些更改为dd/mm/yyyy
?
到目前为止,我使用 Excel 的常规日期格式化功能尚未成功,因为输入aa.bb.yy
没有被识别为日期。
答案1
如果格式顺序与您的原始日期格式相同,那么您可以使用标准文本替换功能(Ctrl + H),替换为,.
Excel-
将自动重新解析它们。
替换前:
如果不是,那么您可以使用 DATEVALUE 和其他函数分别提取日期组件并以适当的格式组合它们。
例如:如果 xx.xx.yy 实际上是 mm.dd.yy,那么您可以执行以下操作:
=DATEVALUE("20"&RIGHT(A2,2)&"-"&LEFT(A2,2)&"-"&MID(A2,4,2))
它使用 YYYY-MM-DD 格式,该格式与平台和地区无关。不过,您将获得原始 (int) 值,因此您需要手动选择单元格格式,但之后它就可以正常工作了。