首页 热点资讯 义务教育 高等教育 出国留学 考研考公

关于一个excel函数用法

发布网友 发布时间:2022-04-25 16:36

我来回答

4个回答

热心网友 时间:2023-10-18 15:13

第1个IF不用说了吧?你应该能看懂。
第2个IF是判断身份证号码是不是15位和18位的。不是说是“错误”。
第3个IF是判断身份证号码里的日期段有没有夹杂非数字的其他字符等。“错误”。
第4个IF是判断身份证号码里的日期段是不是小于1905-01-01或大于当前日期的。
最后排除上述错误后给出身份证号码里的日期。
因TEXT(MID(L6,7,6+(LEN(L6)=18)*2),"#-00-00")得到的是文本值,不能与日期值直接比较,所以用乘1的方法将其转换为日期值再进行比较。这种转换有多种,比如+0法,--(负负得正)法,除1法等等。

热心网友 时间:2023-10-18 15:14

总觉得这个函数写错了。。
TEXT函数:把其他类型比如数字转换成文本
MID(单元格,开始的位置,总长)函数表示取一个字符串中的一段字符串,比如字符串是312310198410190030
MID(L6,7,8)=19841019

热心网友 时间:2023-10-18 15:14

公式中,text函数返回文本值,不能与1905-01-01、Today这2个值做比较,因此用1*返回的文本值,改变格式后进行校验。

热心网友 时间:2023-10-18 15:15

555

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