我想知道是否可以根据多个其他列的值过滤一列中的数据 . 例如,这就是我想要做的 . 我有两列: 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中过滤这样的数据,任何人都知道如何处理这个问题?
谢谢!
1 回答
每个学生ID的标准偏差会有所不同,因此我认为您无法找到能够处理此问题的单一公式 .
但是,您可以尝试编写一些excel VBA代码,我觉得应该能够达到您的期望 .