excel中,如何使输入的“1999929”自动换成“1999年9月29日”

来源:百度知道 编辑:UC知道 时间:2024/06/03 02:16:42

只有这一个日期值要转换吗?
=text(a1,"0年0月00日")

如果要转换的值很多,那你得告诉我1999121是1999-1-21还是1999-12-1?

如果19990929填在A1单元格:
=DATE(LEFT(A1,4),RIGHT(LEFT(A1,6),2),RIGHT(A1,2))

注意:应该统一成8位的数字19990929而不是1999929.
因为:如果是1999121,EXCEL没法判断,你要转换成1999-1-21,还是1999-12-1呢

选定要输入的单元格,右击,设置单元格格式,自定义,输入:####年##月##日
确定。