excel日期分列
发布网友
发布时间:2022-02-25 23:10
我来回答
共3个回答
热心网友
时间:2022-02-26 00:39
-----------------------------------
针对新需求,可以这样:
C1单元格输入公式:
=IF(LEFT(A1,1)="-","",IF(LEN(TEXT(A1,"yyyy-mm-dd"))<6,LEFT(A1,4),IF(LEN(A1)=9,LEFT(A1,4),DATEVALUE(TEXT(A1,"yyyy-m")))))
需要把C列设置为日期格式,不然1998年3月无法正常显示。
D1单元格输入公式:
=IF(LEN(A1)=9,MID(A1,6,4),IF(LEFT(A1,1)="-",MID(A1,2,4),""))
热心网友
时间:2022-02-26 01:57
1显示格式为YYYY年MM月(2012年8月),可以自定义单元格格式
2.成了三列,要注意在“这个单元格”后面是空,否则插入3列空的,不然的话分列出来的内容会覆盖后面的内容
热心网友
时间:2022-02-26 03:32
原内容是2012-8-3,通过单元格格式的设置让其显示为2012-8,并不能改变单元格内的内容。
可以在分列时,对第三列,勾选“不导入此列”,确定,即可。