Excel:使用 COUNTIFS 和 AND 的条件格式



我试图根据三个标准突出显示值。

我有两张纸:一张包含我的详细信息(概述(,另一张用作参考(查找(。

**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

我已经为使用间接函数的查找表使用了格式表,以便当我使用概览表时,我可以在 A 列中选择 DAY 和 B 列中的相关活动

是否有可用于概览工作表的公式,如果行超过查找表中的条件,该公式将突出显示行?

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

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

谢谢你看, 山 姆

我对要求有不同的解释。请清除所有条件格式(从OVERVIEW(,选择构成宽和HOME的尽可能多的列>样式 - 条件格式,新规则...,使用公式确定要格式化的单元格格式化此公式为真的值:

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

格式...,选择突出显示选项确定,确定

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

=A1&"|"&B1  

抄下来西装革履。

您可以在"条件格式"对话框中使用COUNTIFS。 不需要AND,因为COUNTIFS将计算与多个条件匹配的行数。

在您的示例中,如果要计算以下两个行:

  • Column A="Monday"Column B="ICT"

。那么公式将是:

=COUNTIFS(A:A,"Monday",B:B,"ICT")

如果您希望根据Column A=Sheet 2, A1Column B=Sheet2, B1的行数突出显示Sheet 1Sheet 2, Row 1,当行数超过Sheet2, C1中的行数时...

  1. Sheet 2上,单击"Row 1"的标题。
  2. "开始"选项卡上,单击">条件格式",然后单击"新建规则"。
  3. 单击"Use a formula to determine which cells to format
  4. "。
  5. 在"Format cells where this formula is true"框中,输入或粘贴公式:

    =COUNTIFS(Sheet1!$A:$A,Sheet2!$A$1,Sheet1!$B:$B,Sheet2!$B$1(>Sheet2!$C$1

  6. 接下来单击格式

  7. 转到"填充"选项卡,然后选择颜色和/或图案。
  8. 单击">确定",然后再次单击"确定"。

更多信息:

  • Office.com :计数工作表函数(Excel(

  • Office.com:使用具有条件格式的公式

最新更新