=NOT(AND(OR(LEN($B2)=15,LEN($B2)=18),ISNUMBER(--LEFT($B2,17))))身份证号码为15位或18位,15位的均为数字,18位的前17位必须为数字,如果检查出有错误则用条件格式表示出来,上面公式里的ISNUMBER()里面的“--”
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 08:12:11
xRjA}P,a^l##5Z@}iM4l.ڤiM uT(q͚w)};~#
Ka`~Ι;0f)Q՞k;V=|0Vre/_,hUx XҐo"dQ_3cUuuZYzNZ5,úF[XTA s
sudNt4Bw )0`}%wȄ_3xgjp;Kg;~]ߚOk D\Vl#w̕'t=#oz4g癘ʅ%_FybHs~'Cg%9Sh672AK.U;mH}+3bU dmOJ_.Cx'Uv/Wj@}8jS镙PzO/[
=NOT(AND(OR(LEN($B2)=15,LEN($B2)=18),ISNUMBER(--LEFT($B2,17))))身份证号码为15位或18位,15位的均为数字,18位的前17位必须为数字,如果检查出有错误则用条件格式表示出来,上面公式里的ISNUMBER()里面的“--”
=NOT(AND(OR(LEN($B2)=15,LEN($B2)=18),ISNUMBER(--LEFT($B2,17))))
身份证号码为15位或18位,15位的均为数字,18位的前17位必须为数字,如果检查出有错误则用条件格式表示出来,上面公式里的ISNUMBER()里面的“--”是什么意思啊?
=NOT(AND(OR(LEN($B2)=15,LEN($B2)=18),ISNUMBER(--LEFT($B2,17))))身份证号码为15位或18位,15位的均为数字,18位的前17位必须为数字,如果检查出有错误则用条件格式表示出来,上面公式里的ISNUMBER()里面的“--”
-- 负负得正 通过这个符号可以把数值型文本转换为数值,然后可以参与其他运算
在你的这个公式中,其实用一个"-" 也可以
ISNUMBER(-LEFT($B2,17))
ISNUMBER(1*LEFT($B2,17))
都可以,数值型的数字通过一次运算就可以直接变成数字的