查找除第一个之外的所有重复项,然后从不同的列中获取值

查找除第一个之外的所有重复项,然后从不同的列中获取值
A     B                    

X1    16      
X2    17    
X2    18
X2    19 
X3    21     

我有两列如上。

如果列中有重复项A(此处重复的值为“X2”),那么我需要在另一张表中插入:

  1. 值“18”-即重复项的第二个值
  2. 值“19”-即后续值

如何在列中找到重复项A,然后对于除每个组的第一个重复项之外的所有重复项,从不同的列中获取值?

我尝试过许多 IF、FIND 公式,但似乎没有任何效果。

有什么建议么?

答案1

假设您的值位于单元格中A2:B6。您可以通过执行以下步骤来实现这一点:

  1. 粘贴下列公式单元格C2(如果需要,还提供列标题)。此公式将返回TRUE所有重复项这不是第一次,否则将返回FALSE=COUNTIF($A$2:$A2, A2)>1

    截图1


  1. 公式-C2通过单元格向下复制单元格C6

    截图2


  1. 选择单元格A1:C6,单击“数据”功能区,然后单击“过滤器”图标

    截图3


  1. 单击单元格中现在存在的过滤器下拉菜单C1,然后取消选择FALSE复选框

    截图4


  1. B选择列中仍然可见的值,然后复制/粘贴到新工作表中

    截图5

相关内容