答案1
此数组公式将计算除两个最低分数或误差以外的平均分数:
=AVERAGE(LARGE(IFERROR(B2:G2,-1E+99),ROW(INDIRECT("1:" & MIN(COUNT(B2:G2),4)))))
由于是数组公式,因此退出编辑模式时需要使用 Ctrl-Shift-Enter 而不是 Enter 进行确认。如果操作正确,Excel 会将{}
公式放在一边。
因此,将公式放在 A2 中。按 Ctrl-Shift-Enter,然后复制/向下拖动。
这将完全忽略 N/A,因此如果有 3 个 N/A,它将仅对剩下的三个数字取平均值。
编辑:
如果您不想忽略 N/A 而是将其视为 0,那么请使用以下命令:
=AVERAGE(LARGE(IFERROR(B2:G2,0),ROW(INDIRECT("1:4" ))))
再次,它是一个数组公式,因此上述规则适用于它需要如何输入。
这会将 N/A 视为 0,并且如果平均值中有两个以上,则将其包括在内。