=IF(LEN(L5)=15,DATE(MID(L5,7,2),MID(L5,9,2),MID(L5,11,2)),IF(LEN(L5)=18,DATE(MID(L5,7,4),MID(L5,11,2),MID(L5,13,2)),"")),可以修改提取性别吗?
时间: 2023-09-30 18:02:44 浏览: 39
是的,这个公式可以修改提取性别。身份证号码的倒数第二位表示性别,奇数为男性,偶数为女性。因此,可以使用MID函数从身份证号码中提取倒数第二位,再使用IF函数进行判断,即可得出性别。
修改后的公式如下所示:
=IF(LEN(L5)=15,IF(MOD(MID(L5,15,1),2)=1,"男","女"),IF(MOD(MID(L5,17,1),2)=1,"男","女"))
这个公式会根据身份证号码的长度,从L5中提取出性别,并返回一个文本值。具体做法是,使用MID函数从身份证号码中提取出倒数第二位,即性别位,然后使用MOD函数判断性别位的奇偶性,最后使用IF函数将奇数和偶数分别转换成“男”和“女”。
相关问题
=IF(LEN(L5)=15,DATE(MID(L5,7,2),MID(L5,9,2),MID(L5,11,2)),IF(LEN(L5)=18,DATE(MID(L5,7,4),MID(L5,11,2),MID(L5,13,2)),"")) 这个公式能算出出生月份吗?
是的,这个公式可以算出出生月份。公式中的MID函数用于从身份证号码中提取出生日期的年、月、日信息,因此通过修改MID函数的参数,可以自由地选择提取出生日期中的哪一部分。
对于这个公式,如果要提取出生日期的月份,可以将MID函数的第二个参数设为出生日期在身份证号码中的起始位置,将第三个参数设为出生日期中月份的长度。例如,要提取出生日期中的月份,可以将公式修改为:
=IF(LEN(L5)=15,MID(L5,9,2),IF(LEN(L5)=18,MID(L5,11,2),""))
这个公式会根据身份证号码的长度,从L5中提取出出生日期的月份,并返回一个文本值。如果需要将这个文本值转换成数字格式,可以在公式的外面套用VALUE函数,如下所示:
=VALUE(IF(LEN(L5)=15,MID(L5,9,2),IF(LEN(L5)=18,MID(L5,11,2),"")))
这个公式会将提取出来的出生月份转换成数字格式,并返回一个数值。
=VALUE(IF(LEN(L5)=15,MID(L5,9,2),IF(LEN(L5)=18,MID(L5,11,2),""))) 修改这个没有数据则返回空值
可以在公式外面再套一层IF函数,判断提取出来的月份是否为空,如果为空则返回空值,否则再进行VALUE转换。修改后的公式如下所示:
=IF(IF(LEN(L5)=15,MID(L5,9,2),IF(LEN(L5)=18,MID(L5,11,2),""))="", "", VALUE(IF(LEN(L5)=15,MID(L5,9,2),IF(LEN(L5)=18,MID(L5,11,2),""))))
这个公式会先判断提取出来的月份是否为空,如果为空则返回空值,否则再将月份转换成数字格式,并返回一个数值。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)