检查多个单元格中的组合数据是否在工作表中重复

时间:2017-03-14 23:17:40

标签: excel vba excel-vba

原谅我,我可能不会最好地解释我想写的东西。

我有一张表,它有单元格J,K和M,N中的数据,我想比较一下是否有任何重复的信息。特别是只有在一起时。例如,我想检查J3和K3的组合数据是否与J4,K4以及任何M和N组合的任何组合相匹配。因此,将两个单元格的数据组合在两列但相同的行中,然后与所有其他组合进行比较。

我不希望实际组合细胞,它们需要与其他公式分开。

如果一个集合与另一个集合匹配,我希望程序通知我。到目前为止,我绝对没有提出任何问题。我可以将一个细胞与一个细胞进行比较,但是一个范围内的一组细胞正在绊倒我。任何帮助都会非常感激!

1 个答案:

答案 0 :(得分:2)

将此复制到包含数据的所有行

=if(countifs($J:$J,$J1,$K:$K,$K1,$M:$M,$M1,$N:$N,$N1)>0,"Duplicate","Okay")

编辑:包含两个额外的公式,以检查相同对中是否有重复

J和K

=if(countifs($J:$J,$J1,$K:$K,$K1)>0,"Duplicate","Okay")

M和N

=if(countifs($M:$M,$M1,$N:$N,$N1)>0,"Duplicate","Okay")