IF MIN或IF AVERAGE对整数标识符的影响

时间:2015-09-22 14:23:13

标签: excel excel-formula excel-2010 spreadsheet

我正在尝试对数字使用MIN IF,但我的问题是比较是数字之间的比较并返回0,这是不正确的。

我尝试了以下两个公式并得到了相同的结果:

=MIN(IF(D3=$A$2:$A$13;$B$2:$B$13;))
=AVERAGE(IF(D3=$A$2:$A$13;$B$2:$B$13;))

enter image description here

通过对整数标识符执行MIN或AVERAGE,有任何建议,如何解决此问题。

1 个答案:

答案 0 :(得分:2)

对于MINIF,请使用此标准AGGREGATE¹ function

=AGGREGATE(15, 6, B2:B6/(A2:A6=D3), 1)

条件平均值可以由AVERAGEIF function处理。

=AVERAGEIF(A2:A6, D3, B2:B6)

样本数据的结果为-32.54和-11.48666667。

¹ Excel 2010引入了AGGREGATE function。早期版本不提供。