我在 Excel 中有一个电子表格,其中日期列输入中有几个条目,格式为aa.bb.yy.
我怎样才能将这些更改为dd/mm/yyyy?
到目前为止,我在使用 Excel 的常规日期格式化函数方面还没有取得任何成功,因为aa.bb.yy输入未被识别为日期。
如果格式顺序与您的本地日期格式相同,那么您可以使用标准文本替换功能 (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) 值,因此您需要手动选择单元格格式,但之后它将起作用。
| 归档时间: |
|
| 查看次数: |
1639 次 |
| 最近记录: |