作业帮 > 综合 > 作业

解释下这个公式:=MID(B2,(LEN(B2)=18)*2+9,2)

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 06:09:26
解释下这个公式:=MID(B2,(LEN(B2)=18)*2+9,2)
LEN(B2)=18 意思为B2单元格的字符长度是否是18个字符
(LEN(B2)=18)*2 如果B2单元格是18个字符长度则返回成 (TRUE)*2=1*2=2 如果不是18个字符长度,则返回 (FALSE)*2=0*2=0
=MID(B2,(LEN(B2)=18)*2+9,2)
这整个公式就是用来取身份证号中出生年月中的月份值的,如果是18位证号,那么取B2单元格字符的第11位字符算起的两个字符,如果证号不是18位的,则取B2单元格字符的第9位字符起两个字符,这刚好是证号中的出生月份值