2017-08-25 23 views
0

原配方是這樣的:如果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, 

回答

1

這應該解決這個問題,沒有測試

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

+0

我覺得中間的兩個逗號應該是分號嗎?如果是的話,它不起作用(太多的論據);如果否,它也不起作用(這個公式的問題)。 – AAAAAAAAAAAA

+0

sry,忘了你用過';'。我會編輯它 – krib

+0

其實,感謝您的回答,我得出了正確的解決方案。 – AAAAAAAAAAAA

0

其實這項工作:

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

我的問題的原因是,我使用逗號而不是分號作爲t的參數他的功能。

相關問題