【问题标题】:EXCEL - Comparing Two Columns - Removing RepeatsEXCEL - 比较两列 - 删除重复
【发布时间】:2016-03-07 19:53:46
【问题描述】:

如果两个家庭共享,他们会创建一个平局,并且该平局的亲属等级不会改变,无论两个家庭彼此共享的频率如何。

亲属等级示例

如您所见,无论是家庭 5 与家庭 3 共享还是反之亦然,平局发生在哪个“方向”都无关紧要,亲属等级仍然是 1

                           HH1   HH2   RANK
                            5     3      1
                            3     5      1

因此,我不需要两个家庭之间发生的每一个平局,而只需要两个家庭之间发生平局的第一个实例

因此,这里列出了许多相互共享的家庭的示例列表,有时与自己共享资源,仅共享一次,或与同一个家庭共享多次。

有重复关系的两个家庭

       COL.A  COL.B
ROW      HH1   HH2
 1        1     1
 2        1     2
 3        1     3
 4        2     1
 5        2     4
 6        3     1
 7        3     2
 8        3     4 
 9        4     2

这是我需要的样子:

没有重复联系的两个家庭

       COL.A  COL.B
ROW      HH1   HH2
 1        1     1
 2        1     2
 3        1     3
 4        2     4
 5        3     2
 6        3     4 

我做了什么

我写了一个简单的命令,将 HH1 和 HH2 信息放到同一个单元格中:

=A1&"|"&B1

在第二行的情况下,这看起来像单元格 C2 内的 1|2

HH1 和 HH2 组合在 C 列中,那么我如何才能将 C 列中的所有家庭相互比较?如果重复发生,也许是一个突出规则?还是在另一个列列表中,如果它是删除或保留?

感谢大家的帮助。

【问题讨论】:

    标签: excel compare excel-2010


    【解决方案1】:

    我建议使用简单的 COUNTIFS 来完成这样的工作:

    =(COUNTIFS(A$1:A1,B2,B$1:B1,A2)+COUNTIFS(A$1:A1,A2,B$1:B1,B2))>0
    

    从 C2 开始,然后向下复制。它将为在其上方范围内的每一行显示 TRUE,否则为 false。 Ich 同时检查 x/y 和 y/x(顺序无关紧要)

    现在只需过滤 col C 以仅显示其中包含 TRUE 的行。然后只需选择并删除它。

    这也适用于名称等非数值。

    如果你还有任何问题,尽管问;)

    您也可以将其包装起来以获取更多信息,如下所示:

    =IF((COUNTIFS(A$1:A1,B2,B$1:B1,A2)+COUNTIFS(A$1:A1,A2,B$1:B1,B2)),"",COUNTIFS(A:A,B2,B:B,A2)+COUNTIFS(A:A,A2,B:B,B2))
    

    对于 C2 并向下复制。 C1 得到:

    =COUNTIFS(A:A,B2,B:B,A2)+COUNTIFS(A:A,A2,B:B,B2)
    

    这只会在第一次出现时显示它在整个范围内的次数。

    全部通过电话完成,可能包含错误

    【讨论】:

      【解决方案2】:

      使用=((A1*B1)/(A1+B1))*((A1*B1)+(A1+B1)) 创建唯一标识符。然后使用“数据”选项卡的“数据工具”窗格中的“删除重复项”来删除所有包含重复项的行。或者,或者,使用从第 2 行拖放的 =IF(IFNA(MATCH(A2,A$1:A1,0),TRUE())=TRUE,"First Share","") 之类的内容来识别 First Shares。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-05
        • 2018-10-06
        • 1970-01-01
        • 2021-12-09
        相关资源
        最近更新 更多