列中的最高值不是#N / A.

时间:2015-06-08 11:30:08

标签: excel

我试图从不是#N / A的列中获取最高值。例如,我在G列中有以下值:

N / A

N / A

0.5 1.3

N / A

2.1 5.6

我试图从列中获取最高值,但如果是#N / A,则下一个值不是#N / A.

我尝试了以下公式:

= IF(ISNA(&#39; 10yrTreasury&#39;!G2),(&#39; 10yrTreasury&#39;!G3 / 100),IF(ISNA(&#39; 10yrTreasury&#39;!G3) ,(&#39; 10yrTreasury&#39;!G4 / 100),IF(ISNA(&#39; 10yrTreasury&#39;!G4),(&#39; 10yrTreasury&#39;!G5 / 100))))< / p>

但它返回#N / A.

有没有人有想法?

谢谢!

1 个答案:

答案 0 :(得分:2)

试试这个数组公式

=INDEX('10yrTreasury'!G2:G5,MATCH(TRUE,ISNUMBER('10yrTreasury'!G2:G5),0))/100

使用 CTRL + SHIFT + ENTER确认

找到第一个数字,所以如果“N / A”值是文本或实际错误

,它就有效