Excel - 过滤功能 - 排除值范围

问题描述 投票:0回答:0

我有一系列数据需要过滤,但我想过滤掉特定范围的值 A2:Z2。如您所见,我的公式引用不包括 (<>) 这些值,但公式很长(我缩短了它)并且它落后于我的电子表格,因为我必须重用这个公式。

有人能帮我弄清楚如何在不使用 Boolean * <> 语句的情况下排除过滤器函数中的一系列数据,这可以使同样的想法更有效。

谢谢!

=IFERROR(UNIQUE(FILTER('Direct Report Data'!$O:$O,('Direct Report Data'!$M:$M=C2)*('Direct Report Data'!$M:$M<>"")*('Direct Report Data'!$O:$O<>'Org Chart'!$B$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$C$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$D$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$E$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$F$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$G$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$H$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$I$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$J$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$K$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$L$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$M$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$N$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$O$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$P$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$Q$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$R$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$S$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$T$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$U$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$V$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$W$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$X$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$Y$2)*('Direct Report Data'!$O:$O<>'Org Chart'!$Z$2))),"")

进行了广泛的搜索,但没有找到帮助我提高此功能效率的解决方案。

excel function performance excel-formula array-formulas
© www.soinside.com 2019 - 2024. All rights reserved.