Excel:根据其他列对某一列中的值进行条件格式化

Excel:根据其他列对某一列中的值进行条件格式化

我的电子表格中有 3 列,我想根据列和value中指定的边界突出显示列中的值。minmax

在此处输入图片描述

如果列中的数字value在 [最小值,最大值] 范围内,则单元格必须突出显示为绿色。如果数字小于min或大于,则单元max格必须突出显示为红色。如果中没有值value,则单元格必须显示为黄色。

例子,

在此处输入图片描述

有关如何在 Excel 中定义条件格式规则的建议将非常有用。

答案1

您可以使用基于公式的 3 条条件格式规则来实现此目的。突出显示您的值,然后根据以下公式创建这些规则:

第一个公式(填充为黄色)

=isblank(a2)

第二个公式(填充为绿色)

=and(a2>=b2,a2<=c2)

第三个公式(填充为红色)

=OR(A2<B2,A2>C2)
    
    

然后进入[条件格式...管理规则]并按如下顺序排列:

在此处输入图片描述

重要的是先选择黄色的,然后选择“如果为真则停止”框。其他的不需要这个。

最终输出:

在此处输入图片描述

相关内容