空列仅用于列出另一列中的非空值

空列仅用于列出另一列中的非空值

H我在、I、列中有一个条目列表J。 列K是连接三者的辅助列。 这样做是为了检查范围内的重复次数(列L)。

现在我得到了重复次数,我在列中输入了公式M

=IF(COUNTIF(L3,">0"),K3,"")

我从列中获得了以下唯一值的图片L

仅限非空白:

我希望下一列(N)列出这些值的所有唯一组合,但它们之间没有空白单元格。

可以使用 WS 公式吗?

答案1

基本上你需要的公式是:

N4 = INDEX($M$3:$M$200,MATCH(0,COUNTIF($N$1:N1,$M$3:$M$200),0))

然后按 ctrl+shift+enter(否则使用数组公式将无法起作用)。

这里有两件重要的事情要记住:完整列表位于单元格 M3:M200 中,然后必须将此公式粘贴到单元格 N4 中(而不是 N1 或 N2,因为这样会产生循环引用)。其次,这是一个数组公式,因此您需要按 ctrl+shift+enter,否则它将无法正常工作。

我修改了原始答案的参考点,非常感谢链接作者提供的解决方案。

相关内容