首页 > 解决方案 > Excel:使用 COUNTIFS 和 AND 的条件格式

问题描述

我试图突出基于三个标准的值。

我有两张纸:一张有我的详细信息(OVERVIEW),一张我用作参考(LOOKUP)。

**OVERVIEW (Sheet1)**
Column A contains DAY
Column B contains ACTIVITIES
If Monday is selected in column A choices are limited to ICT, Art or Music in column B

**LOOKUP (Sheet2)**
Column A contains DAYS
Column B contains ACTIVITIES
Column C contains PLACES

    A       B       C
1 Monday    ICT     6
2 Monday    Art     8
3 Monday    Music   16
4 Tuesday   Art     12
5 Tuesday   Science 10
3 Wednesday ICT     6
4 Wednesday Science 5

我为使用 INDIRECT 函数的 LOOKUP 表使用了格式表,这样当我使用 OVERVIEW 表时,我可以在 A 列中选择 DAY 并在 B 列中选择相关活动

是否有一个公式可以用于我的 OVERVIEW 表,如果它们超出我的 LOOKUP 表中的标准,它将突出显示行?

即[基于示例] 如果我有7 个(C 列)条目同时具有星期一(A 列)和ICT(B 列),那么它将突出显示该行。

我想我需要结合使用 COUNTIFS 和 AND 但我不确定如何合并它们。希望这对某人有意义。

谢谢你的寻找,山姆

标签: excelconditional-formatting

解决方案


我对要求有不同的解释。请清除所有条件格式(从OVERVIEW),选择尽可能多的列构成您的宽和 HOME > Styles - Conditional Formatting, New Rule...,使用公式确定要格式化的单元格格式化该公式所在的值是真的: :

=COUNTIFS(LOOKUP!$A:$A,$A1,LOOKUP!$B:$B,$B1)>INDEX(LOOKUP!$C:$C,MATCH($A1&"|"&$B1,LOOKUP!$E:$E,0))

Format...,选择突出显示的选择OKOK

为了使上述工作(我怀疑我们中的一个人使这比真正需要的复杂得多),需要一个辅助列LOOKUP,我在上面的 ColumnE 中填充了:

 =A1&"|"&B1  

复制下来以适应。


推荐阅读