对于相同的公式,条件格式和正常单元格的结果是不同的

时间:2019-08-21 11:55:26

标签: excel excel-formula

在附加的Excel工作表中,单元格P11在条件格式规则中具有以下公式。

实际公式:=AND($B8="Med Risk",H$5>=$E8,H$5<=$E8+$F8-1)
P11单元格的条件格式公式为:=AND($B11="Med Risk",H$5>=$E11,H$5<=$E11+$F11-1)

B11---> Med Risk
H5--->  7/8/2019
E11---> 7/15/2019
F11---> 4

B11="Med Risk" ---> True
H5>=E11 --->    False
H5<=E11+F11-1 --->  True
Final result will be ---> False

将以上内容直接用于任何单元格时,其结果为FALSE。但是当它用作单元格的条件格式公式时,其结果为TRUE。这样P11单元格就会用格式(紫色)颜色填充。 请让我知道,这两种情况在这里实际发生了什么? 如果以上公式始终将结果设为False,为什么在P11单元格中应用条件格式?

请帮助我理解这一点。

Excel工作表链接: https://drive.google.com/file/d/1rd9yOAcmy0ZyTDkOO3TgHAed7tVdvLfy/view?usp=sharing

谢谢

1 个答案:

答案 0 :(得分:2)

当然!

当依靠您提供的公式时,结果为false。但是,实际上,在P11,条件格式正在计算的公式为=AND($B11="Med Risk",O$5>=$E11,O$5<=$E11+$F11-1)

B11="Med Risk" ---> True

O5>=E11 --->    True

O5<=E11+F11-1 --->  True

最终结果将为True

由于公式中“ $”前面没有“ H”,因此它将更改格式数组中的列。