查找一列中的所有(重复的)值以查找另一列中的唯一值

查找一列中的所有(重复的)值以查找另一列中的唯一值

我有一张如下所示的 Excel 表格:

代码 描述
A 描述1
A 描述1
描述3
C 描述4
C 描述5
C 描述6

我需要找到每个唯一代码的所有描述。例如,我想要一个如下所示的表格:

代码 描述1 描述2 描述3
A 描述1 描述1
描述3
C 描述4 描述5 描述6

我正在使用以下代码来查找唯一的“代码”:

=INDEX($A$2:$A$2726, MATCH(0, COUNTIF($D$1:$D1, $A$2:$A$2726), 0))

但是当我的描述列表包含重复项时,需要一个公式来填充列中的描述。

任何有关公式的建议都会非常有帮助!

谢谢你,

答案1

假设第一个表格在 A 和 B 列,第二个表格在 C 到 F 列(标题从 C10 到 F10),并且假设您有 Excel 365,在 C11 中输入公式:

=UNIQUE(A2:A7)

在 D11 中输入公式:

=TRANSPOSE(FILTER($B$2:$B$7,$A$2:$A$7=$C11,""))

将公式向下拖动以填充其他单元格。

结果

更改范围以匹配您的范围。

相关内容