条件格式不适用于所有单元格

时间:2018-03-09 16:35:21

标签: excel conditional-formatting

如果D8和D8之间存在差异,我试图突出显示细胞B3:D9。 D9大于或等于10,000。

我设置了适用于单元格=ABS($D8-$D9) >=10000的真/假公式规则=$B$3:$D$9。如果确实如此,则应突出显示单元格范围,如果错误则应该恢复正常。

问题是只有细胞B3:D4和细胞B7:D9受到影响 - B5:当公式为真时,D6看不到变化。

另一个问题是,当公式为假时,格式化不会消失。

非常感谢任何帮助。

enter image description here

2 个答案:

答案 0 :(得分:1)

要根据两个单元格对整个块应用条件格式,您需要将单元格的行和引用设为绝对,而不仅仅是列。

将公式更改为:

// Calculate right.  Rotate right vector by yaw.
glm::vec3 right = glm::vec3(glm::eulerAngleY(_yaw) * glm::vec4(1.0f, 0.0f, 
0.0f, 1.0f));

// Rotate right vector by roll
right = glm::vec3(glm::eulerAngleZ(_roll) * glm::vec4(right, 1.0f));

// Normalize right
right = glm::normalize(right);

答案 1 :(得分:0)

我为此挣扎了一个小时,然后才意识到为什么我的条件只适用于第一列。 我的参考范围(法国假期日期)在单独的工作表上,在选择范围时,我像往常一样按 F4。但是 - 您不需要将参考设为绝对,因为它已经是绝对的...所以当我按 F4 时,我将其设为相对...