在删除重复项时反向查找excel

时间:2015-08-14 03:56:10

标签: excel match lookup indexof

我可以添加什么来删除此列表中的重复名称?

=IFERROR(INDEX(CS_LOOKUP_DATA!$D$1:$D$46, LARGE((CS_LOOKUP_DATA!$E$2:$E$46=TL_Team_Management!$I$4)*ROW(CS_LOOKUP_DATA!$E$1:$E$46), COUNTIF(CS_LOOKUP_DATA!$E$1:$E$46, TL_Team_Management!$I$4)+1-ROW(A1))), "")

1 个答案:

答案 0 :(得分:0)

如果第一个单元格(检索到的列表的顶部)是TL_Team_Management!D $ 11,则此数组公式应该从检索到的列表中删除重复项。

=IFERROR(INDEX(CS_LOOKUP_DATA!D$1:D$46, MATCH(0, IF(CS_LOOKUP_DATA!E$1:E$46=TL_Team_Management!I$4, COUNTIF(TL_Team_Management!D$10:D10, CS_LOOKUP_DATA!D$1:D$46), 1), 0)), "")

需要使用 Ctrl + Shift + Enter↵来最终确定数组公式。一旦正确进入第一个单元格,就可以像任何其他公式一样向下或向右填充或复制它们。

填写TL_Team_Management!D34。这种公式要求它引用自身上方的单元格。通过这种方式,它可以忽略重复,同时避免循环引用。