【发布时间】:2018-10-29 12:29:45
【问题描述】:
我正在测试一个返回布尔值(真或假)的 Excel 公式
这个很好用:
=OR(ISBLANK(B2),AND(LEN(B2)=12,ISNUMBER(SUMPRODUCT(FIND(MID(B2,ROW(INDIRECT("1:12")),1),"0123456789abcdefABCDEF")))))
现在我想反转结果。所以我用NOT() 包裹它。但 Excel 不会接受。为什么?谢谢!
=NOT(OR(ISBLANK(B2),AND(LEN(B2)=12,ISNUMBER(SUMPRODUCT(FIND(MID(B2,ROW(INDIRECT("1:12")),1),"0123456789abcdefABCDEF"))))))
【问题讨论】:
-
“[它] 不会接受它”是什么意思?有错误信息吗?
-
我发现 isnumber(hex2dec(b2)) 是对 mac 的有效测试。
标签: excel excel-formula