excel表格中日期已设置为3⼀12⼀2012,如何改成2012⼀3⼀12。  表格给我的时候日期就已经设成3⼀12⼀2012

用设置单元格格式没法修改,请问还有其他方法吗? 谢谢
2024年11月30日 05:52
有4个网友回答
网友(1):

如果3/12/2012,这是设置成的日期格式,改变一下格式即可。
方法是:选中单元格——右键——设置单元格格式——数字——自定义——定义自己需要的格式,在右边的“类型”文本框里输入“yyyy/m/d”,按确定。

如果3/12/2012是文本格式,是手工输入的,则要用辅助公式。
假设日期在A列,A1为3/12/2012,在B1输入=RIGHT(A1,4)&"/"&MID(A1,1,LEN(A1)-5),下拉复制公式。
选择B列这些单元格,复制后,右击鼠标,点击“选择性粘贴”,然后选择“值”,按确定,这样,就可以把公式转化为值。

=RIGHT(A1,4)&"/"&MID(A1,1,LEN(A1)-5)的意思为:
RIGHT(A1,4):取A1单元格右边的4位字符
LEN(A1):A1单元格的字符数
LEN(A1)-5:A1单元格的字符数减去5(减去/2012的这5个字符),即3/12的字符个数。
MID(A1,1,LEN(A1)-5):A1单元格中,从第1位开始,取月/日的字符个数
&,是连接符。

网友(2):

选择单元格,点击数据---分列

下一步,下一步,第三步时选择  日期(MDY)

确定

如下图操作

网友(3):

假设日期在A列,B1输入=RIGHT(A1,4)&"/"&LEFT(A1,FIND("/",A1,FIND("/",A1)+1)-1),下拉填充即可。

网友(4):

单元格格式,,自定义yyyy/mm/dd