我正在努力找出以下公式的正确语法。
我有一个命名范围";宽度";它总是一个3位数的值,例如126298300495等
如果来自Named Range"的值的最后2位数字为0;宽度";大于或等于00且小于或等于49,则返回"0";真"否则";"错误";
=IF(AND(RIGHT(Width,2)>=00,(RIGHT(Width,2)<=49)),"True","False")
希望有人能帮我。
提前谢谢。
问题是RIGHT
返回字符串,然后将其与数字进行比较。此外,通常最好返回布尔TRUE
/FALSE
结果,而不是像";真"以及";错误";。因此:
=AND(0+RIGHT(Width,2)>=0,0+RIGHT(Width,2)<=49)
仅供参考,你也可以考虑更简单的:
=ISEVEN(QUOTIENT(Width,50))