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

Excel: Conditional formatting using COUNTIFS and AND

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

我有两个 sheet:一个有我的详细信息 (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 sheet 使用了格式 Table,这样当我使用 OVERVIEW sheet 时,我可以在 A 列中选择 DAY 和相关的activity 在 B 列中

是否有一个公式可以用于我的 OVERVIEW sheet,如果行超出我的 LOOKUP sheet 的条件,它会突出显示这些行?

即[基于示例] 如果我有 7(C 列)条目同时具有 Monday(A 列)和 ICT (B 列)然后它将突出显示该行。

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

感谢您的关注, 山姆

您可以在“条件格式”对话框中使用 COUNTIFSAND 不是必需的,因为 COUNTIFS 将计算符合多个条件的行数。

以你的例子为例,如果你想计算行数,其中:

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

...那么公式就是:

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

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

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

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

  5. 下一步点击格式化

  6. 转到 填充 选项卡并选择颜色 and/or 图案。
  7. 单击 确定 并再次单击 确定

更多信息:

我对这个要求有不同的理解。请清除所有条件格式(来自 OVERVIEW)、select 与构成您的 宽度和主页 > 样式 - 条件格式、新规则一样多的列...,使用公式确定要设置格式的单元格格式化符合此公式的值:

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

格式..., select 突出显示选择 OK, OK.

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

 =A1&"|"&B1  

复制下来以适应。