公式:
=IF(C137="","",(IF(MID("10X98765432",MOD(SUMPRODUCT(MID(C137,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=MID(C137,18,18),"正确","错误")))
本文介绍了一种使用 Excel 中 IF 函数结合文本处理函数的方法来验证输入文本的正确性。具体通过 MID 和 SUMPRODUCT 函数组合实现对特定格式字符串的校验,并给出正确的反馈。
公式:
=IF(C137="","",(IF(MID("10X98765432",MOD(SUMPRODUCT(MID(C137,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=MID(C137,18,18),"正确","错误")))
2674

被折叠的 条评论
为什么被折叠?
