怎样在EXCEL 中让输入的数字串自动识别变成日期格式

2024-11-08 13:59:42
推荐回答(2个)
回答(1):

你好!
方法一
选中该单元格或单元格区域-----设置单元格格式---自定义---类型中改"G/通用格式"为
0/00/00

0-00-00
但这只是看起来像日期样式,实质上还是"20081212"的数字串
方法二
假设"20081212"等数据输入在A列,从A1开始的数据
B1单元格输入公式
=TEXT(A1,"0!/00!/00")
下拉复制公式
希望对你有所帮助,望采纳。

回答(2):

如果已经限制了数据有效性,就只能输入这样的日期格式,否则会报错
设置数据有效性的目的,就是担心人为输入非日期格式的数据到工作表中
如果工作表中有公式函数需要判断日期,输入错误会直接影响统计结果
所以,还是老实地按要求输入吧
教你一个比较快的办法,先将系统日期设置为固定年份的任意日期
然后在单元格中输入月和日就可以自动添加年份了
比如系统时间设置到2008年
你在单元格中只需要输入
12-12
它就自动变成
2008/12/12