正在计算 "Trimmed" 加权平均值

Calculating "Trimmed" Weighted Average

有人对如何创建计算 "trimmed" 加权平均值的公式有任何想法吗?

例如:我有 10 个不同的数字,它们都有自己的权重。我如何着手创建一个公式来计算仅 8 个中间数字的加权平均值(删除了最高值和最低值)。

提前感谢大家的意见 - 节日快乐。

示例: 仁:5 美元,权重为 20% 哈里森:6 美元,权重为 25% 福特:1 美元,重量为 30% 账单:10 美元,权重为 25%

预期输出 = 我想要 Jen 和 Harrison 的加权平均值,因为 Ford 和 Bill 具有 highest/lowest 值。

使用这个数组公式:

=AVERAGE(IF((A1:A4>MIN(A1:A4))*(A1:A4<MAX(A1:A4)),A1:A4*B1:B4))

作为数组公式,退出编辑模式时需要用Ctrl-Shift-Enter确认,而不是Enter。