【问题标题】:Excel conditional formatting graded color scale only valid inside the rangeExcel条件格式分级色标仅在范围内有效
【发布时间】:2018-02-06 14:35:52
【问题描述】:

我试图搜索类似的问题,但没有找到。 基本上,我想使用此规则进行格式化:

  • 从 1 到 89 的值:从红色到橙色的渐变色条;

  • 值从 90 到 94:黄色;

  • 值从 95 到 105:绿色;

  • 值从 106 到 110:黄色;

  • 值从 111 到 200:渐变色条从橙色到红色;

问题是分级颜色条规则也适用于我输入的范围之外的值。 因此,例如,以如图所示的方式设置规则,值 200 将显示为橙色,因为最后一个规则之前的规则也适用于范围之外且大于 89 的值。

有什么建议可以解决这个问题吗? 谢谢

【问题讨论】:

  • 问题是分级颜色条规则也适用于我输入范围之外的值。 为什么会出现这个问题?每个格式化规则都有一个应用范围。如果您希望某些规则具有不同的范围,那么只需更改您想要不同范围的规则的范围即可。
  • 好的,但是根据图片中的规则,例如,值 200 是橙色而不是红色,因为上一条之前的规则说从 1 到 89 的值应该从红色到橙色,因此所有大于 89 的值都是橙色的。
  • 对不起,我误解了你的要求。听起来您的规则设置不正确。

标签: excel excel-2013 conditional-formatting


【解决方案1】:

我假设你所有的数字都是整数。如果整个范围是 1 到 200(包括两者),您可以通过对所有单元格应用“标准”黄色填充来跳过两个 CF 规则。如果您的数字可能小于1 或大于200,则应使用黄色的单个公式规则:

=OR(AND(B8>105,B8<111),AND(B8>89,B8<95))

一个代表绿色:

=AND(B8>94,B8<106)  

和 2 色标度,最小编号 1 到最大编号 89(红色到橙色)和最小编号 111 到最大编号 200(橙色到红色)。

所有规则都是排他的,因此不需要 Stop If True 并且它们的顺序无关紧要。

【讨论】:

    猜你喜欢
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 2013-01-31
    • 1970-01-01
    • 1970-01-01
    • 2020-07-07
    • 2020-10-19
    • 1970-01-01
    相关资源
    最近更新 更多