如何使用条件格式标记每行最大/最小等特定值?

每天一篇Excel技术图文
微信公众号:Excel星球
NO.749-条件格式
作者:看见星光
微博:EXCELers / 知识星球:Excel

HI,大家好,我是星光。

今天给大家聊一下如何使用条件格式按不同条件为数据表的每行数据填充颜色。比如标记大于/小于某个特定值;大于/小于平均值;最大值/最小值;第N大/第N小值等。

最后一组是重点,比较有意思。

不过在阅读本章内容之前,大家最好先了解一下条件格式的自定义规则是如何运算的,这可以参考下面这篇往期推文:

条件格式的自定义规则到底是怎么运算的?
好了,进入正文。

我举一个例子。假设有一张数据表,如下图所示。

1,

标记大于/小于某个特定值


如上图所示,需要将B2:G9区域的数据,大于等于90填充为绿色、小于60填充为红色、小于90同时大于等于60填充为黄色。

选中B2:G9区域,依次点击【条件格式】→【新建规则】→【使用公式确定要设置格式的单元格】,分别设置函数公式如下:

大于等于90填充为绿色,公式如下:

=B2>=90

小于60填充为红色,公式如下:

=B2<60

小于90同时大于等于60填充为黄色,公式如下:

=AND(B2<90,B2>=60)

2,

标记每行大于/小于平均值

如上图所示,需要将B2:G9区域每行的数据,大于等于该行平均值的填充为绿色、小于该行平均值的填充为黄色。

大于等于该行平均值的填充为绿色,公式如下:

=B2>=AVERAGE($B2:$G2)

小于该行平均值的填充为黄色,公式如下:

=B2<AVERAGE($B2:$G2)

3,

标记每行第N大/N小值

如上图所示,需要将B2:G9区域每行的数据,最大值填充为深绿色,最小值填充为深红色,第2最大值填充为浅绿色,第2最小值填充为浅红色,其余填充为浅黄色。

最大值填充为深绿色,公式如下:

=B2=MAX($B2:$G2)

最小值填充为深红色,公式如下:

=B2=MIN($B2:$G2)

第2最大值填充为浅绿色,公式如下:

=B2=LARGE($B2:$G2,2)

第2最小值填充为浅红色,公式如下:

=B2=LARGE($B2:$G2,COUNTA($B2:$G2)-1)

其它填充为浅黄色,公式如下:

=1

这里需要把'=1'这条规则,放到规则列表的第1序列。在逻辑判断中,非0的数值即为真,所以系统会首先将数据列表每个单元格均填充为浅黄色。然后再运行其它规则。如果其它规则成立,则按使用新的填充色覆盖浅黄色,否则保留浅黄色不变。

……

没了,今天给大家分享的内容就这样,祝大家周末愉快,咱们下期再见。

(0)

相关推荐