在Excel中,无法将2000⼀01⼀01格式转换为2000-01-01格式,在自定义中也不能更改,什么原因

2024年11月16日 00:17
有4个网友回答
网友(1):

选中写入"2000/01/01"日期的所在单元格(或单元格区域)---右键---设置单元格格式---自定义----类型中写入 e-mm-dd ----确定

如果这样还改不了,说明你写入的文本格式的日期
选中这个单元格或整列---数据---分列---完成,这样操作一下,再按上面的自定义格式进行修改

如果还是改不了,说明你写入的日期前后有其他的透明符号,删去即可

网友(2):

不能更改还是改了以后没有效果?
默认输入2000/01/01会自动更改为2000-01-01,除非所在单元格的格式为文本;输入完成后,更改单元格格式为日期,确定后双击单元格确定后退出编辑,正常情况下就可以了,如果还有问题,请上传你的文件。
还有一种可能是输入时输入内容为'2000/01/01,实际显示2000/01/01, 因为 ‘ 为强制文本转换符,不删掉就始终以文本方式显示。

网友(3):

数据---分列---下一步--下一步---日期(YMD)--确定

网友(4):

A1=2000/01/01
B1=SUBSTITUTE(A1,"/","-")