基于命名范围进行过滤

我有一个程序自动生成报告并将其输出到Excel。 结果存储在列A中的名称以及列B-> K中的对应值。 我想使用filterfunction(或类似的东西)来隐藏所有不感兴趣的结果。

我有一个固定的名称列表,我想查看,但是所有的名字都不会被包含在结果列表中。 假设列A中的名称是A, B, C, D, E, F ...并且我想查看B, D, F ...我可以使用vlookup 。 问题是,有些名字有时会丢失,例如它可能包含A,B,E,F …,在这种情况下,我希望看到BF

我可以使用

 vlookup($A50; $A$2:$K$28; 2; FALSE) 

在那里我把固定列表复制到A50:A64如果所有的名字每次都存在,但事实并非如此,因此使用上述将在许多单元格中返回#N/A

我希望能够创build一个命名列表,并将其用作过滤标准,但我找不到一个方法来实现这个工作。

有没有办法做到这一点? 任何帮助表示赞赏。 谢谢!

sorting和filter,高级filter似乎提供了所需的结果。 为列表范围使用ColumnA:并且您的固定名称列表的范围为Criteria范围: