查找多个溢出列表中不存在的值

查找多个溢出列表中不存在的值

我有一个用户名列表(其中将包含重复项) - 图像中以 A2 开头 - 然后是三个由特定类型问题的溢出函数生成的用户名列表(这些列表再次可能包含重复项) - 图像中 C2、E2、G2 中的溢出公式。

我想要的是 A 列表中不出现在 C、E 或 G 列表中的唯一用户名列表。我希望可以使用 aunique作为 a 的数组filter- 类似于:

=filter(unique(a:a), (ROW(a:a)>1)*<not in c2 spill>*<not in e2 spill>*<not in g2 spill>

这个是为极度非技术用户开发的——花了很长时间向他们展示如何将用户名列表复制并粘贴到 A 列(大约每月删除然后重新填充),因此理想情况下会有一个解决方案,当 A 列重新填充时不需要进一步的操作。

精简版问题

答案1

这个想法很好。你可以使用如下公式:

=LET(data,A2:A100, UNIQUE(FILTER(data, (data<>"")*(COUNTIF(C2#,data)=0)
*(COUNTIF(E2#,data)=0)*(COUNTIF(G2#,data)=0))))

选择适合您需要的数据范围。
用户名

相关内容