我尝试使用arrayformula
来计算7列的平均值,同时从这些列中删除最大值和最小值。棘手的部分是,每次填充单元格时,没有预设限制。
我有计算平均完成的公式:
=ARRAYFORMULA(IF(ISBLANK($A$2:$A),"",IF($J$2:$J="Granted",($AO$2:$AO+$AP$2:$AP+$AQ$2:$AQ+$AR$2:$AR+$AS$2:$AS+AT2:AT)/6,0)))
我已尝试使用Trimmean
功能,但它没有使用数组公式,=Trimmean(AO2:AU2,0.33)
有关如何使其工作的任何建议吗?
答案 0 :(得分:1)
假设您要忽略的单元格中的值为空,您需要:
Average of all cells that are filled and not maximum or minimum
哪个是
Sum of all cells that are filled and not maximum or minimum / (number of filled cells - 2)
因此
=(sum(YourRange)-max(YourRange)-min(YourRange))/(count(YourRange)-2)
应该给你你想要的东西