首页 文章

根据其他列的值在Excel上筛选一列的数据

提问于
浏览
0

我想知道是否可以根据多个其他列的值过滤一列中的数据 . 例如,这就是我想要做的 . 我有两列: Student_IDTest_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 回答

  • 0

    每个学生ID的标准偏差会有所不同,因此我认为您无法找到能够处理此问题的单一公式 .

    但是,您可以尝试编写一些excel VBA代码,我觉得应该能够达到您的期望 .

相关问题