excel中怎么判断一个字符串是否为日期

各位excel大神,我要实现判断一个字符串是否为日期,比如这4个:

什么函数能判断前面两个表示的是日期,后期两个则不是的

    确定你的字符串是文本格式。如果不确定可以进行如下操作。

    选中该字符串所在的列,

    Data --> Text to Column Next至第三部,选择Text, 然后Finish。


    然后用公式 =DATEVALUE(A1)

    如果是日期的话,会返回日期的值,否则为#VALUE!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-02
如图,看公式。 这两位的回答,只是简单判断单元格内容是否是数值,举例看我的数据表里的A1,A1是个纯数字1,它不是日期,但他们的方法会认为它是日期……,既然这样还不是你需要的,那就把我的公式删掉了
第2个回答  2013-11-01
=ISNUMBER(A2)
结果为 TRUE是日期本回答被提问者采纳
第3个回答  2013-11-01
=TYPE(A2)
1是数值(日期),
2是字符
相似回答