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,但我不确定如何合并它们。希望这对某人有意义。
感谢您的关注,
山姆
您可以在“条件格式”对话框中使用 COUNTIFS
。 AND
不是必需的,因为 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
...
- 在
Sheet 2
上,单击 Row 1
的标题。
- 在主页 选项卡上,单击条件格式,然后单击新建规则。
- 点击
Use a formula to determine which cells to format
。
在 Format cells where this formula is true
框中,输入或粘贴公式:
=COUNTIFS(Sheet1!$A:$A,Sheet2!$A$1,Sheet1!$B:$B,Sheet2!$B$1)>Sheet2!$C$1
下一步点击格式化。
- 转到 填充 选项卡并选择颜色 and/or 图案。
- 单击 确定 并再次单击 确定。
更多信息:
Office.com : COUNTIFS Worksheet Function (Excel)
Office.com : Use formulas with Conditional Formatting
我对这个要求有不同的理解。请清除所有条件格式(来自 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
复制下来以适应。
我试图根据三个标准突出显示值。
我有两个 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,但我不确定如何合并它们。希望这对某人有意义。
感谢您的关注, 山姆
您可以在“条件格式”对话框中使用 COUNTIFS
。 AND
不是必需的,因为 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
...
- 在
Sheet 2
上,单击Row 1
的标题。 - 在主页 选项卡上,单击条件格式,然后单击新建规则。
- 点击
Use a formula to determine which cells to format
。 在
Format cells where this formula is true
框中,输入或粘贴公式:=COUNTIFS(Sheet1!$A:$A,Sheet2!$A$1,Sheet1!$B:$B,Sheet2!$B$1)>Sheet2!$C$1
下一步点击格式化。
- 转到 填充 选项卡并选择颜色 and/or 图案。
- 单击 确定 并再次单击 确定。
更多信息:
Office.com : COUNTIFS Worksheet Function (Excel)
Office.com : Use formulas with Conditional Formatting
我对这个要求有不同的理解。请清除所有条件格式(来自 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
复制下来以适应。