我需要一些帮助来创建一个数组公式来帮助组织学生成绩。六次测试后,我想去掉每个学生的两个最低分数,然后对剩下的四个进行平均。数组公式将从附加链接中的 H2 开始。任何帮助将不胜感激!
https://docs.google.com/spreadsheets/d/1z-4hzwBK6YUuFncZsN2NhNF8eDnCEKJ9XLmKHnoJQQE/edit?usp=sharing
我能得到的最接近的是将四个最大的金额相加,然后对它们进行平均,但我必须对每一行都这样做。我希望制作一个数组公式,这样我就可以轻松地将其复制到每学期不同的班级规模。
这个与 RockShow 没有太大区别,但它有一个动态元素,用于删除一个变量的测试数量,因此它可能随着范围更灵活一些。如果不明显,在
2
之后更改testsToDrop
将相应地调整输出。
=let(testsToDrop,2,byrow(filter(B2:G,A2:A<>""),lambda(aRow,(sum(arow)
-sum(ARRAYFORMULA(small(aRow,SEQUENCE(1,testsToDrop,1,1)))))/
(count(arow)-testsToDrop))))