Excel跨多个列使用无组织数据匹配重复项
我得到了两个列表,每个列表都包含以下参数:Excel跨多个列使用无组织数据匹配重复项,excel,excel-formula,Excel,Excel Formula,我得到了两个列表,每个列表都包含以下参数:序列号,产品名称和所有者名称 我希望能够比较两个列表,以便能够标记副本,其中副本必须具有所有三个类别相同。一个列表通常有多行项目,并且列表没有组织 通常我会用这个公式: =IF(COUNTIF($B:$B,$A:$A)=0,“,”V”) 检查一个参数中的无组织值,但我不确定如何对所有三个参数执行此操作。有人能推荐一个解决方案吗?有如下示例数据: 公式是: =IFERROR(INDEX(MATCH(E2&F2&G2,$A$2:$A$8&a
序列号
,产品名称
和所有者名称
我希望能够比较两个列表,以便能够标记副本,其中副本必须具有所有三个类别相同。一个列表通常有多行项目,并且列表没有组织
通常我会用这个公式:
=IF(COUNTIF($B:$B,$A:$A)=0,“,”V”)
检查一个参数中的无组织值,但我不确定如何对所有三个参数执行此操作。有人能推荐一个解决方案吗?有如下示例数据: 公式是:
=IFERROR(INDEX(MATCH(E2&F2&G2,$A$2:$A$8&$B$2:$B$8&$C$2:$C$8,0),1)>0,FALSE)
其中:
- 获取要检查的列表行的组合
E2&F2&G2
- 尝试将它与其他列表的所有行进行匹配
A$2:$A$8和$B$2:$B$8和$C$2:$C$8
- 返回匹配的
-使用TRUE
提取结果索引
- 对于
匹配中的错误返回
(FALSE
错误)#值!
INDEX
函数包装在另一个If
函数中,然后你就可以做一些事情了-例如=IFERROR(If(INDEX)(match(E6&F6&G6,$A$2:$A$8和$B$2:$B$8和$C$2:$C$8,0),1)>0,“foo”,“bar”),“bar”)
-您可以用其他函数和查找替换“foo”
和“bar”
。