Excel - 根据一列和重复项以及另一列的值设置条件格式单元格

Excel - 根据一列和重复项以及另一列的值设置条件格式单元格

如果单元格是同一列的另一个值的重复项,并且另一列包含与重复项相同的值,则如何在不添加条件列的情况下对重复值的列进行条件格式化?

例如,索引 1 和 2 以及 6 和 7 中的 ID 号将被突出显示,因为它们具有相同的 ID 并且具有相同的发票类型,但 3 和 4 不需要突出显示

仅当发票类型 = 已开票或已售出且 ID 号在不同行中匹配时,我们才会对 ID 列进行条件格式化

指数 发票类型 ID
1 比莱德 1234
2 已计费 1234
3 更正 1234
4 更正 1234
5 已计费 1235
6 1235
7 1235

答案1

假设“发票类型”和“ID”为列 B和 C,并且您在第 2 行至第 99 行中有数据,则您应该“使用公式确定要格式化的单元格”,公式如下:

=AND(OR(TRIM(B2)="Billed",TRIM(B2)="Sold"), SUMPRODUCT(--(TRIM(B$2:B$99)=TRIM(B2)), --(TRIM(C$2:C$99)=TRIM(C2)))>=2)

问题中的数据(有错别字):

索引 6 和 7 已突出显示

修正了拼写错误:

索引 1、2、6 和 7 已突出显示

答案2

选择范围 ID 并转到-条件格式-新规则...- 选择使用公式确定要格式化的单元格- 输入公式并设置格式:

=IF(OR(B2="Biled",B2="Sold"),SUMPRODUCT((B2=$B$2:$B$8)*(C2=$C$2:$C$8)),0)>1

在此处输入图片描述

相关内容