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

发布网友

我来回答

5个回答

热心网友

在遵循一定的规则的情况下,输入的数字可以自动变成日期格式。
在Excel常常会输入各种日期,而很多人在输入日期时总是达不到自己想要的那种,总是会或多或少的出现一些差别,可以用以下方式快速输入日期。

如果要快速输入当前日期,只需在Excel的单元格中按【Ctrl+;】就可以了,注意分号(;)必须是半角英文的,这时就会自动出现当前(今天)日期了,输入当前时间为【Ctrl+Shift+:】,冒号也是半角英文的哦。
如果要输入的不是当前日期而是其他日期,那么可以在单元格中按下面的格式输入日期,例如:2015/8/8或者是2015-8-8就可以了。
如果是当前年份,直接输入8/8也可以变成日期格式。

热心网友

选择这些单元格,菜单栏--数据--分列--下一步--下一步--选择日期(YMD)--完成。

热心网友

方法一
选中该单元格或单元格区域-----设置单元格格式---自定义---类型中改"G/通用格式"为 0/00/00 或 0-00-00
但这只是看起来像日期样式,实质上还是"20081212"的数字串

方法二
假设"20081212"等数据输入在A列,从A1开始的数据
B1单元格输入公式
=TEXT(A1,"0!/00!/00")
下拉复制公式

热心网友

如果已经*了数据有效性,就只能输入这样的日期格式,否则会报错
设置数据有效性的目的,就是担心人为输入非日期格式的数据到工作表中
如果工作表中有公式函数需要判断日期,输入错误会直接影响统计结果
所以,还是老实地按要求输入吧

教你一个比较快的办法,先将系统日期设置为固定年份的任意日期
然后在单元格中输入月和日就可以自动添加年份了
比如系统时间设置到2008年
你在单元格中只需要输入 12-12 它就自动变成 2008/12/12

热心网友

楼主可以试试,选择格式—日期型,然后再输入追问我设置成了日期,我输入20081212过后提示 “输入非法值”
其他用户已经限定了可以输入该单元格的数值
我的系统是WIN7 我用的是office2007

追答那么多里面你选择一个就ok了,必须要选择一个的

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com