使用范围内无数字内容的MAXfunction

我正在做一个质量控制表,我只是想用MAX函数做一些统计计算。 例如:

 Apple1 | weight | 1.25 Apple1 | width | 0.6 Apple1 | height | 0.8 Apple2 | weight | 1.3 Apple2 | width | 0.75 Apple2 | height | DIV/0 Apple3 | weight | 1.1 Apple3 | width | DIV/0 Apple3 | height | 0.6 

如果我想要在这三个中看到最恶心的苹果,那么这里是我的代码:

 =MAX(IF(Data!$B:$B=MSA!E7;Data!$C:Data!$C)) 

我比较每个testing的标题,并find每个rest的最大testing的结果。 但是我总是遇到N / A错误。 看来,我已经把表格中的结果不是MAX可以比较的所有“数字”。 在某些单元DIV/0DIV/0

我试图改变结果列的属性,如:

 =MAX(1*Data!$C:$C) =MAX(--Data!$C:$C) 

但是它也不起作用。 我不知道如何避免指望非数字单元,只用数字来做MAX

可以要求AGGREGATEfunction忽略错误,同时产生一个大的。 k为1的大函数是MAX函数 。

 =AGGREGATE(14, 6, (Data!Y8254:Data!Y8716)/(Data!T8254:Data!T8716=MSA!E7), 1) 'might better like this; you do not need to double up the worksheet in a range =AGGREGATE(14, 6, (Data!Y8254:Y8716)/(Data!T8254:T8716=MSA!E7), 1)