=NOT(AND(OR(LEN($B2)=15,LEN($B2)=18),ISNUMBER(--LEFT($B2,17)
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/31 10:20:36
=NOT(AND(OR(LEN($B2)=15,LEN($B2)=18),ISNUMBER(--LEFT($B2,17))))
身份证号码为15位或18位,15位的均为数字,18位的前17位必须为数字,如果检查出有错误则用条件格式表示出来,上面公式里的ISNUMBER()里面的“--”是什么意思啊?
身份证号码为15位或18位,15位的均为数字,18位的前17位必须为数字,如果检查出有错误则用条件格式表示出来,上面公式里的ISNUMBER()里面的“--”是什么意思啊?
![=NOT(AND(OR(LEN($B2)=15,LEN($B2)=18),ISNUMBER(--LEFT($B2,17)](/uploads/image/z/3324879-63-9.jpg?t=%3DNOT%28AND%28OR%28LEN%28%24B2%29%3D15%2CLEN%28%24B2%29%3D18%29%2CISNUMBER%28--LEFT%28%24B2%2C17%29)
-- 负负得正 通过这个符号可以把数值型文本转换为数值,然后可以参与其他运算
在你的这个公式中,其实用一个"-" 也可以
ISNUMBER(-LEFT($B2,17))
ISNUMBER(1*LEFT($B2,17))
都可以,数值型的数字通过一次运算就可以直接变成数字的
在你的这个公式中,其实用一个"-" 也可以
ISNUMBER(-LEFT($B2,17))
ISNUMBER(1*LEFT($B2,17))
都可以,数值型的数字通过一次运算就可以直接变成数字的