将 aa.bb.yy 格式的日期更改为 dd/mm/yyyy

Dan*_*nce 3 microsoft-excel

我在 Excel 中有一个电子表格,其中日期列输入中有几个条目,格式为aa.bb.yy.

我怎样才能将这些更改为dd/mm/yyyy

到目前为止,我在使用 Excel 的常规日期格式化函数方面还没有取得任何成功,因为aa.bb.yy输入未被识别为日期。

zdi*_*ion 8

如果格式顺序与您的本地日期格式相同,那么您可以使用标准文本替换功能 (Ctrl+H),替换.by -,Excel 将自动重新解析它们。

更换前:

在此处输入图片说明

后:
在此处输入图片说明

如果不是,那么您可以使用 DATEVALUE 和其他函数分别提取日期组件并以适当的格式组合它们。

示例:如果 xx.xx.yy 实际上是 mm.dd.yy,那么您可以执行以下操作:

=DATEVALUE("20"&RIGHT(A2,2)&"-"&LEFT(A2,2)&"-"&MID(A2,4,2))
Run Code Online (Sandbox Code Playgroud)

这使用 YYYY-MM-DD 格式,该格式与平台和区域无关。不过,您将获得原始 (int) 值,因此您需要手动选择单元格格式,但之后它将起作用。