我想知道是否可以根据多个其他列的值过滤一列中的数据。例如,这就是我想要做的。我有两列:Student_ID
和Test_Score
。每个Student_ID
都有多个Test_Score
。我计算每个学生Test_Score
的平均值和标准差,现在我想摆脱每个学生的Test_Score
超出平均值一个标准差的所有行。这是一个例子:
Student_ID Test_Score
1 85
1 90
1 98
1 71
1 88
此学生的平均Test_Score
为:86.4
该学生的标准差为:9.86408
因此,我希望摆脱第三和第四行,因为它们与平均测试分数相差多于一个标准偏差。我不太确定如何在Excel中过滤这样的数据,任何人都知道如何处理这个问题?
谢谢!
答案 0 :(得分:0)
每个学生ID的标准偏差都是不同的 我不认为你能找到一个能解决这个问题的公式。
但是,您可以尝试编写一些excel VBA代码,我觉得应该能够达到您的期望。