公式如下:=IF(F2<>"",IF(MATCH(F2,F:F,0)=ROW(F2)*IF(LEN(F2)=18,MID("10X98765432",MOD(SUMPRODUCT(MID(F2,ROW($1:$17),1)*2^(18-ROW($1:$17))),11)+1,1)=RIGHT(F2),IF(LEN(F2)=15,ISNUMBER(--TEXT(19&MID(F2,7,6),"#-00-00")))),"正确","错误"),"")
在部分Excel里面会有部分表格计算错误,但是换个新开的表格就没有问题,求大神指导,如下图: