我可以在excel中的自动filter中设置一个函数作为标准吗?
我想要做的是,我想过滤自动filter的范围。 条件是Vlookup
返回值Vlookup
#N/A
或不。 我需要独立处理这种语言。 Vlookup
的英文返回值是Vlookup
#N/A
,而Vlookup
的德文返回值是#NV
,因此我想使用函数WorksheetFunction.IsNA(arg)
。
是否有可能使用这个函数作为Excel中的自动Autofilter
标准?
条件是Vlookup返回值#N / A
如果仅仅是#N #N/A
那么KyleNZ给出的build议将会起作用。 但是,如果你想捕获所有的错误, Vlookup
可以返回然后使用这个
Excel 2003
=IF(ISERROR(arg),"",arg)
Excel 2007起
=IFERROR(arg,"")
我看不到在Excel 2003中执行此操作的明显方法。
你可能会尝试添加一个额外的列IsInvalid
,公式=ISNA(<ref>)
,其中<ref>
指向具有查找返回值的单元格。 然后,您可以将其过滤为TRUE
或FALSE
(或德语等值)。