EXCEL 2016. 如果 Sheet1 中的多个单元格与 Sheet2 中的多个单元格匹配,则突出显示行
EXCEL 2016. Highlight row if multiple cells in Sheet1 match multiple cells in Sheet2
了不起的 Excel 用户,
我有一个点差sheet如下
Sheet 1
Column A: Exhibit
Column B: Animal
Column C: Food
Sheet 2
Column A: Animal
Column B: Food
我想创建一个公式来执行此操作
检查 sheet1 中的第 1 行,确保 A 列和 B 列的组合与 sheet2 中概述的可能组合匹配。
如果组合存在,突出显示行
如果组合不存在,不高亮行。
例如,如果 sheet1 是
A | B | C
Star | Unicorn | Apples
Star | Unicorn | Toffee
Circle | Elephant | Apples
而 sheet2 是
A | B
Unicorn | Apples
Elephant | Toffee
公式将突出显示 sheet1.
的第一行 (Star | Unicorn | Apples)
所以我基本上是在寻找一个公式来检查 sheet1 column-B/C-combo 是否存在 sheet 2 的 column-A/B-combo。任何帮助将不胜感激。
使用以下公式在 sheet2 中创建一列(在我的示例中,我将其放在 D 列中):
=TRIM(CONCATENATE(A2,B2))
返回工作表 1 并 select 您的数据范围。进入 custom formatting tool 并输入此公式作为规则以及您想要的突出显示选项:
=COUNTIF(Sheet2!$D:$D, TRIM(CONCATENATE($B2,$C2)))>0
CONCATENATE()
将动物和食物名称组合成一个字符串,以便于搜索各种组合。 TRIM()
可能有点矫枉过正,但它消除了可能在每个单词后键入的任何额外空格,这些空格可能会弄乱组合。
COUNTIF()
然后获取 sheet1 上每一行的组合,并将其与 sheet2 上的整个组合列表和 returns 它找到的匹配项数进行比较。
最后,条件格式规则设置为突出显示 的任何行,COUNTIF()
找到至少一个匹配项。
将COUNTIFS
与
结合使用
- Sheet1B 和 C 列中的值作为您的标准
- Sheet2 上的 A 和 B 列作为您的标准范围
并检查结果是否 > 0。
=COUNTIFS(Sheet2!$A:$A,$B2,Sheet2!$B:$B,$C2)>0
了不起的 Excel 用户,
我有一个点差sheet如下
Sheet 1
Column A: Exhibit
Column B: Animal
Column C: Food
Sheet 2
Column A: Animal
Column B: Food
我想创建一个公式来执行此操作
检查 sheet1 中的第 1 行,确保 A 列和 B 列的组合与 sheet2 中概述的可能组合匹配。
如果组合存在,突出显示行
如果组合不存在,不高亮行。
例如,如果 sheet1 是
A | B | C
Star | Unicorn | Apples
Star | Unicorn | Toffee
Circle | Elephant | Apples
而 sheet2 是
A | B
Unicorn | Apples
Elephant | Toffee
公式将突出显示 sheet1.
的第一行 (Star | Unicorn | Apples)所以我基本上是在寻找一个公式来检查 sheet1 column-B/C-combo 是否存在 sheet 2 的 column-A/B-combo。任何帮助将不胜感激。
使用以下公式在 sheet2 中创建一列(在我的示例中,我将其放在 D 列中):
=TRIM(CONCATENATE(A2,B2))
返回工作表 1 并 select 您的数据范围。进入 custom formatting tool 并输入此公式作为规则以及您想要的突出显示选项:
=COUNTIF(Sheet2!$D:$D, TRIM(CONCATENATE($B2,$C2)))>0
CONCATENATE()
将动物和食物名称组合成一个字符串,以便于搜索各种组合。 TRIM()
可能有点矫枉过正,但它消除了可能在每个单词后键入的任何额外空格,这些空格可能会弄乱组合。
COUNTIF()
然后获取 sheet1 上每一行的组合,并将其与 sheet2 上的整个组合列表和 returns 它找到的匹配项数进行比较。
最后,条件格式规则设置为突出显示 的任何行,COUNTIF()
找到至少一个匹配项。
将COUNTIFS
与
- Sheet1B 和 C 列中的值作为您的标准
- Sheet2 上的 A 和 B 列作为您的标准范围
并检查结果是否 > 0。
=COUNTIFS(Sheet2!$A:$A,$B2,Sheet2!$B:$B,$C2)>0