Excel 在两张图纸的两列之间对齐同一行上的重复项(&;列出已排序的其他列

Excel 在两张图纸的两列之间对齐同一行上的重复项(&;列出已排序的其他列,excel,Excel,我有活页1和活页2。第1张是母版 A B C D E F G 1 z x 1 a ! 5/19/07 2 z x 2 b ^ 5/19/07 3 z x 3 c % 6/18/13 4 z x 4 d $ 8/3/22 5 z x 5 e # 6/18/13 6 z x 6 f @ 8/3/22 7 z x 7 g

我有活页1和活页2。第1张是母版

A   B   C   D   E   F   G
1   z   x   1   a   !   5/19/07
2   z   x   2   b   ^   5/19/07
3   z   x   3   c   %   6/18/13
4   z   x   4   d   $   8/3/22
5   z   x   5   e   #   6/18/13
6   z   x   6   f   @   8/3/22
7   z   x   7   g   ^   6/18/13
8   z   x   8   h   &   5/3/04
9   z   x   9   i   *   6/3/10
10  z   x   10  j   (   3/14/16
在表2中,我有第1-10行的ABC列。我希望将Sheet2 ColumnA的副本与Sheet1 ColumnA对齐,并以排序方式在Sheet1中保留/列出其他列的附加信息

A   B   C   D   E   F   G
1   z   x   1   a   !   5/19/07
2   z   x   2   b   ^   5/19/07
3   z   x   3   c   %   6/18/13
4   z   x   4   d   $   8/3/22
5   z   x   5   e   #   6/18/13
6   z   x   6   f   @   8/3/22
7   z   x   7   g   ^   6/18/13
8   z   x   8   h   &   5/3/04
9   z   x   9   i   *   6/3/10
10  z   x   10  j   (   3/14/16
我发现下面的公式可以帮助我列出重复的内容,但我不确定如何将表2中的其余信息合并起来

=IF(ISNA(MATCH(A1,Sheet1!A:A,0)),"No match",INDEX(A:A,MATCH(A2,A:A,0))) 
A   B   C   D   E   F   G
1   z   x   1   a   !   5/19/07
2   z   x   2   b   ^   5/19/07
3   z   x   3   c   %   6/18/13
4   z   x   4   d   $   8/3/22
5   z   x   5   e   #   6/18/13
6   z   x   6   f   @   8/3/22
7   z   x   7   g   ^   6/18/13
8   z   x   8   h   &   5/3/04
9   z   x   9   i   *   6/3/10
10  z   x   10  j   (   3/14/16
例如:

A   B   C   D   E   F   G
1   z   x   1   a   !   5/19/07
2   z   x   2   b   ^   5/19/07
3   z   x   3   c   %   6/18/13
4   z   x   4   d   $   8/3/22
5   z   x   5   e   #   6/18/13
6   z   x   6   f   @   8/3/22
7   z   x   7   g   ^   6/18/13
8   z   x   8   h   &   5/3/04
9   z   x   9   i   *   6/3/10
10  z   x   10  j   (   3/14/16
表1

A  B  C
1  z  x
2  z  x
3  z  x
4  z  x
5  z  x
6  z  x
7  z  x
8  z  x
9  z  x
10 z  x
A   B   C   D   E   F   G
1   z   x   1   a   !   5/19/07
2   z   x   2   b   ^   5/19/07
3   z   x   3   c   %   6/18/13
4   z   x   4   d   $   8/3/22
5   z   x   5   e   #   6/18/13
6   z   x   6   f   @   8/3/22
7   z   x   7   g   ^   6/18/13
8   z   x   8   h   &   5/3/04
9   z   x   9   i   *   6/3/10
10  z   x   10  j   (   3/14/16
表2

A   B   C   D
10  a   !   5/19/07
5   b   ^   5/19/07
3   c   %   6/18/13
7   d   $   8/3/22
8   e   #   6/18/13
1   f   @   8/3/22
2   g   ^   6/18/13
4   h   &   5/3/04
9   i   *   6/3/10
6   j   (   3/14/16
A   B   C   D   E   F   G
1   z   x   1   a   !   5/19/07
2   z   x   2   b   ^   5/19/07
3   z   x   3   c   %   6/18/13
4   z   x   4   d   $   8/3/22
5   z   x   5   e   #   6/18/13
6   z   x   6   f   @   8/3/22
7   z   x   7   g   ^   6/18/13
8   z   x   8   h   &   5/3/04
9   z   x   9   i   *   6/3/10
10  z   x   10  j   (   3/14/16
我需要:

A   B   C   D   E   F   G
1   z   x   1   a   !   5/19/07
2   z   x   2   b   ^   5/19/07
3   z   x   3   c   %   6/18/13
4   z   x   4   d   $   8/3/22
5   z   x   5   e   #   6/18/13
6   z   x   6   f   @   8/3/22
7   z   x   7   g   ^   6/18/13
8   z   x   8   h   &   5/3/04
9   z   x   9   i   *   6/3/10
10  z   x   10  j   (   3/14/16
表1

A   B   C   D   E   F   G
1   z   x   1   a   !   5/19/07
2   z   x   2   b   ^   5/19/07
3   z   x   3   c   %   6/18/13
4   z   x   4   d   $   8/3/22
5   z   x   5   e   #   6/18/13
6   z   x   6   f   @   8/3/22
7   z   x   7   g   ^   6/18/13
8   z   x   8   h   &   5/3/04
9   z   x   9   i   *   6/3/10
10  z   x   10  j   (   3/14/16

我知道与我将要做的相比,有更好的方法来做这件事,但这里是我的解决方案

A   B   C   D   E   F   G
1   z   x   1   a   !   5/19/07
2   z   x   2   b   ^   5/19/07
3   z   x   3   c   %   6/18/13
4   z   x   4   d   $   8/3/22
5   z   x   5   e   #   6/18/13
6   z   x   6   f   @   8/3/22
7   z   x   7   g   ^   6/18/13
8   z   x   8   h   &   5/3/04
9   z   x   9   i   *   6/3/10
10  z   x   10  j   (   3/14/16
  • 使用A连接第2页E列中的A、B、C和D列 像烟斗一样的特殊角色。然后向下拖动到最后一行以复制公式

    A   B   C   D   E   F   G
    1   z   x   1   a   !   5/19/07
    2   z   x   2   b   ^   5/19/07
    3   z   x   3   c   %   6/18/13
    4   z   x   4   d   $   8/3/22
    5   z   x   5   e   #   6/18/13
    6   z   x   6   f   @   8/3/22
    7   z   x   7   g   ^   6/18/13
    8   z   x   8   h   &   5/3/04
    9   z   x   9   i   *   6/3/10
    10  z   x   10  j   (   3/14/16
    
    =CONCATENATE(A1,"|",B1,"|",C1,"|",D1)
    
  • 然后在表1上,使用索引和匹配,或者您可以使用 公式,但索引列应为表2的“E”

    A   B   C   D   E   F   G
    1   z   x   1   a   !   5/19/07
    2   z   x   2   b   ^   5/19/07
    3   z   x   3   c   %   6/18/13
    4   z   x   4   d   $   8/3/22
    5   z   x   5   e   #   6/18/13
    6   z   x   6   f   @   8/3/22
    7   z   x   7   g   ^   6/18/13
    8   z   x   8   h   &   5/3/04
    9   z   x   9   i   *   6/3/10
    10  z   x   10  j   (   3/14/16
    
    =如果(ISNA(索引(Sheet2!$E$1:$E$10,匹配(Sheet1!A1,Sheet2!$A$1:$A$10,0)),“不匹配”,索引(Sheet2!$E$1:$E$10,匹配(Sheet1!A1,Sheet2!$A$1:$A$10,0)))

  • A   B   C   D   E   F   G
    1   z   x   1   a   !   5/19/07
    2   z   x   2   b   ^   5/19/07
    3   z   x   3   c   %   6/18/13
    4   z   x   4   d   $   8/3/22
    5   z   x   5   e   #   6/18/13
    6   z   x   6   f   @   8/3/22
    7   z   x   7   g   ^   6/18/13
    8   z   x   8   h   &   5/3/04
    9   z   x   9   i   *   6/3/10
    10  z   x   10  j   (   3/14/16
    
  • 选择sheet1上应用索引的列,匹配 公式和粘贴特殊值。这将粘贴实际值

  • A   B   C   D   E   F   G
    1   z   x   1   a   !   5/19/07
    2   z   x   2   b   ^   5/19/07
    3   z   x   3   c   %   6/18/13
    4   z   x   4   d   $   8/3/22
    5   z   x   5   e   #   6/18/13
    6   z   x   6   f   @   8/3/22
    7   z   x   7   g   ^   6/18/13
    8   z   x   8   h   &   5/3/04
    9   z   x   9   i   *   6/3/10
    10  z   x   10  j   (   3/14/16
    
  • 现在,通过这样做,我们获得了表1中每列的所有信息

    A   B   C   D   E   F   G
    1   z   x   1   a   !   5/19/07
    2   z   x   2   b   ^   5/19/07
    3   z   x   3   c   %   6/18/13
    4   z   x   4   d   $   8/3/22
    5   z   x   5   e   #   6/18/13
    6   z   x   6   f   @   8/3/22
    7   z   x   7   g   ^   6/18/13
    8   z   x   8   h   &   5/3/04
    9   z   x   9   i   *   6/3/10
    10  z   x   10  j   (   3/14/16
    
    选择D列

    A   B   C   D   E   F   G
    1   z   x   1   a   !   5/19/07
    2   z   x   2   b   ^   5/19/07
    3   z   x   3   c   %   6/18/13
    4   z   x   4   d   $   8/3/22
    5   z   x   5   e   #   6/18/13
    6   z   x   6   f   @   8/3/22
    7   z   x   7   g   ^   6/18/13
    8   z   x   8   h   &   5/3/04
    9   z   x   9   i   *   6/3/10
    10  z   x   10  j   (   3/14/16
    
    选择数据->文本到列,然后在对话框窗口中选择其他 分隔格式,然后键入“|”

    A   B   C   D   E   F   G
    1   z   x   1   a   !   5/19/07
    2   z   x   2   b   ^   5/19/07
    3   z   x   3   c   %   6/18/13
    4   z   x   4   d   $   8/3/22
    5   z   x   5   e   #   6/18/13
    6   z   x   6   f   @   8/3/22
    7   z   x   7   g   ^   6/18/13
    8   z   x   8   h   &   5/3/04
    9   z   x   9   i   *   6/3/10
    10  z   x   10  j   (   3/14/16
    
    单击“下一步”,然后为每种数据类型选择正确的格式

    A   B   C   D   E   F   G
    1   z   x   1   a   !   5/19/07
    2   z   x   2   b   ^   5/19/07
    3   z   x   3   c   %   6/18/13
    4   z   x   4   d   $   8/3/22
    5   z   x   5   e   #   6/18/13
    6   z   x   6   f   @   8/3/22
    7   z   x   7   g   ^   6/18/13
    8   z   x   8   h   &   5/3/04
    9   z   x   9   i   *   6/3/10
    10  z   x   10  j   (   3/14/16
    
    单击“完成”

    A   B   C   D   E   F   G
    1   z   x   1   a   !   5/19/07
    2   z   x   2   b   ^   5/19/07
    3   z   x   3   c   %   6/18/13
    4   z   x   4   d   $   8/3/22
    5   z   x   5   e   #   6/18/13
    6   z   x   6   f   @   8/3/22
    7   z   x   7   g   ^   6/18/13
    8   z   x   8   h   &   5/3/04
    9   z   x   9   i   *   6/3/10
    10  z   x   10  j   (   3/14/16
    
    这将把所有信息分隔到各自的列中

  • A   B   C   D   E   F   G
    1   z   x   1   a   !   5/19/07
    2   z   x   2   b   ^   5/19/07
    3   z   x   3   c   %   6/18/13
    4   z   x   4   d   $   8/3/22
    5   z   x   5   e   #   6/18/13
    6   z   x   6   f   @   8/3/22
    7   z   x   7   g   ^   6/18/13
    8   z   x   8   h   &   5/3/04
    9   z   x   9   i   *   6/3/10
    10  z   x   10  j   (   3/14/16
    
    PS:我假设您的列没有标题。如果有割台,则使用范围A2:A10或E2:E10或其他

    A   B   C   D   E   F   G
    1   z   x   1   a   !   5/19/07
    2   z   x   2   b   ^   5/19/07
    3   z   x   3   c   %   6/18/13
    4   z   x   4   d   $   8/3/22
    5   z   x   5   e   #   6/18/13
    6   z   x   6   f   @   8/3/22
    7   z   x   7   g   ^   6/18/13
    8   z   x   8   h   &   5/3/04
    9   z   x   9   i   *   6/3/10
    10  z   x   10  j   (   3/14/16
    

    希望这将有助于…

    问题是,我需要进一步处理Sheet2中需要Sheet1的那些列中的信息,因此我需要将它们作为自己的列进行传输。我认为您所说的在上面的步骤4中实现了。当您对列执行文本转换时(例如sheet1的D列,其中数据在连接和匹配公式后看起来像是“A | B | C | D”),单元格内容将分布在4个不同的列(D、E、F和G)。我在步骤4中添加了更多的要点。看看这是否有道理。
    A   B   C   D   E   F   G
    1   z   x   1   a   !   5/19/07
    2   z   x   2   b   ^   5/19/07
    3   z   x   3   c   %   6/18/13
    4   z   x   4   d   $   8/3/22
    5   z   x   5   e   #   6/18/13
    6   z   x   6   f   @   8/3/22
    7   z   x   7   g   ^   6/18/13
    8   z   x   8   h   &   5/3/04
    9   z   x   9   i   *   6/3/10
    10  z   x   10  j   (   3/14/16