单元格范围的 OR 评估不正确

问题描述 投票:0回答:1

已编辑 我在条件方中有一个自定义公式,但未能达到预期效果。 该条件取决于 3 个因素,AND 和 OR 的范围从第 2 行到第 726 行。 =and(X2>1000,OR(AC2="–",AC2+90

知道我做错了什么吗?

最终我不得不用 IF 替换 OD: =and(X2>1000, if(AC2="–",true,AC2+90

感谢@Harun24hr 的教导,在单个单元格上指定条件就足够了。 @rockinfreakshow 指出了连字符算术运算中的错误。我错误地假设 OR 部分是从左到右计算的......这解释了为什么 IF 解决了这个问题。

google-sheets range conditional-formatting logical-operators
1个回答
0
投票

当它是连字符

时,条件
AC2:AC726+90<today()
计算结果为错误,而不是
TRUE
/
FALSE
,因为条件正在尝试向文本添加数字

© www.soinside.com 2019 - 2024. All rights reserved.