如果 INDEX 的计算结果为 #N/A,是否可以使单元格变为空?



原始公式是这样的:

{= INDEX(Country;MATCH(0;COUNTIF($A$1:A32;Country);0))}

有时,结果是 #N/A。但是,我想使不包含可用值的单元格为空。我尝试过IFError:

这行不通。

{= IFERROR(INDEX(Country;MATCH(0;COUNTIF($A$1:A32;Country);0)), "")}

有可能达到我的目的吗?如果是这样,如何?

国家/地区示例数据:

country1, 
country2, 
country3, 
country4, 
country5, 
country6, 
country7, 
country8, 

这应该解决这个问题,而不是测试

{=IF(ISNA(MATCH(0;COUNTIF($A$1:A32;Country));"";INDEX(Country;MATCH(0;COUNTIF($A$1:A32;Country);0)))}

实际上这项工作:

= IFERROR(INDEX(Country;MATCH(0;COUNTIF($A$1:A31;Country);0)); "")

我问题的原因是我使用逗号而不是分号作为函数参数的分隔符。

相关内容

最新更新