EXCEL汉字日期转换数字日期的问题 20
你好,看到你之前2015年回答的一个问题,里面题主分享了大神的一个方法:=LOOKUP(1,0/(TEXT(ROW($40000:$42150),"[DBNum1]e年m...
你好,看到你之前2015年回答的一个问题,里面题主分享了大神的一个方法:=LOOKUP(1,0/(TEXT(ROW($40000:$42150),"[DBNum1]e年m月d日")=F82),ROW($40000:$42150)),但是我在应用这个方案时出现有些日期能转换,个别日期不能转换,汉字日期的格式我已经调成一致的了,但是还是不行,你能帮忙看下是哪里出了问题了吗? 原问题链接:https://zhidao.baidu.com/question/456646569850292845.html
展开
1个回答
展开全部
原问题的日期范围只到2015年,现在到2018年了,范围放大些:
=LOOKUP(1,0/(TEXT(ROW($40000:$45000),"[DBNum1]e年m月d日")=A1),ROW($40000:$45000))
不过出现错误值,不是此原因,因为有些数据可以有结果,公式是改过了,如图中两个相同的日期,一个有结果,一个出现错误值,应该是单元格内容有问题,一种可能是“○”不一致,一种可能是单元格内含有空格,还有一种可能是单元格内含有不可见打印符,后两种情况,在数据是导入的时候最常见。
最简单的判断方式,在任一空白单元格输入:=A21=A29,看返回值是不是“TRUE”,就知道是否相同了。
如果有此情况,可以在辅助列中输入公式:=CLEAN(TRIM(A1)),然后再将结果选择性粘贴数值到A列,换掉A列原有数据,绝大部分问题会解决。如果有“○”不一致,使用查找替换法,全部换成EXCEL认可的“○”就可以了。
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询