EXCEL中怎么把一串数字让系统认为是日
在excel中,输入时必须是2006/12/20或2006-12-20才被认为是日期格式。可以按日期进行计算、改变日期格式的显示方式等。
如果你输入的是20061220,只被认为是文本或数字,即使使用自定义方式显示0000年00月00日,也不能进行时间计算。
如果输入的比较多,可以用函数的方式提取,中间加入/,然后再按日期格式设置。
示例:
如20061220在A1格,可以在后面单元格内(假设是B1)输入公式:
=LEFT(A1,4)&"/"&MID(A1,5,2)&"/"&RIGHT(A1,2)
B1格内就会出现2006/12/20,
复制然后再选择性粘贴按数值粘贴,此时虽是20...全部
在excel中,输入时必须是2006/12/20或2006-12-20才被认为是日期格式。可以按日期进行计算、改变日期格式的显示方式等。
如果你输入的是20061220,只被认为是文本或数字,即使使用自定义方式显示0000年00月00日,也不能进行时间计算。
如果输入的比较多,可以用函数的方式提取,中间加入/,然后再按日期格式设置。
示例:
如20061220在A1格,可以在后面单元格内(假设是B1)输入公式:
=LEFT(A1,4)&"/"&MID(A1,5,2)&"/"&RIGHT(A1,2)
B1格内就会出现2006/12/20,
复制然后再选择性粘贴按数值粘贴,此时虽是2006/12/20,但还不是日期格式,必须将中间的/替换一次,还是斜杠替换斜杠,此处原因我不懂,但不替换不行,如果用短横“-”也一样要替换,替换后就是日期格式了。收起