Excel 每十行更改平均值和标准偏差的范围

Excel 每十行更改平均值和标准偏差的范围,excel,Excel,我在Excel中有一个大数据集,我想反复执行相同的操作,直到所有行结束。 我有十个值的组(十行),对于这些组中的每一个,我只想显示每一行值,如果它在每组的平均+标准偏差范围内。例如,让我们说: 我已经使用以下公式对一组十个值执行了我想要的操作: =IF(AND(F2<=(AVERAGE($F$2:$F$11))+(STDEV($F$2:$F$11)),F2>=(AVERAGE($F$2:$F$11))-(STDEV($F$2:$F$11))),F2, "") =IF(和(

我在Excel中有一个大数据集,我想反复执行相同的操作,直到所有行结束。 我有十个值的组(十行),对于这些组中的每一个,我只想显示每一行值,如果它在每组的平均+标准偏差范围内。例如,让我们说:

我已经使用以下公式对一组十个值执行了我想要的操作:

    =IF(AND(F2<=(AVERAGE($F$2:$F$11))+(STDEV($F$2:$F$11)),F2>=(AVERAGE($F$2:$F$11))-(STDEV($F$2:$F$11))),F2, "")
=IF(和(F2=(平均值($F$2:$F$11))-(标准开发设备($F$2:$F$11))),F2,“)
由于我的数据有点大(大约5000行),我希望有一个函数,我可以拖动到其他10个值的组中,而不需要更新平均值和标准偏差范围。

=IF(F2=MEDIAN(F2,average(INDEX(F:F,2+10*INT((rows($1:1)-1)/10)):INDEX(F:F,11+10*INT((rows($1:1)-1)/10))+{-1,1}*STDEV(F:F,2+10*INT((行($1:1)-1)/10)):索引(F:F,11+10*INT((行($1:1)-1)/10))),F2,“”

按要求抄写

关于

=IF(F2=中位数(F2,AVERAGE)(索引(F:F,2+10*INT((行($1:1)-1)/10)):索引(F:F,11+10*INT((行($1:1)-1)/10))+{-1,1}*STDEV(索引(F:F,2+10*INT((行($1:1)-1)/10)):索引(F:F,11+10*INT((行($1:1)-1)/10))),F2“),”),“

按要求抄写

关于

=IF(F2=中位数(F2,AVERAGE)(索引(F:F,2+10*INT((行($1:1)-1)/10)):索引(F:F,11+10*INT((行($1:1)-1)/10))+{-1,1}*STDEV(索引(F:F,2+10*INT((行($1:1)-1)/10)):索引(F:F,11+10*INT((行($1:1)-1)/10))),F2“),”),“

按要求抄写

关于

=IF(F2=中位数(F2,AVERAGE)(索引(F:F,2+10*INT((行($1:1)-1)/10)):索引(F:F,11+10*INT((行($1:1)-1)/10))+{-1,1}*STDEV(索引(F:F,2+10*INT((行($1:1)-1)/10)):索引(F:F,11+10*INT((行($1:1)-1)/10))),F2“),”),“

按要求抄写


问候

完美!感谢您的帮助@xorlxyYou's welcome!希望您注意到我编辑了我的原始公式,使第二个范围也变得动态(最初我忘记了,并将其保留为$F$2:$F$11)。完美!感谢您的帮助@xorlxyYou's welcome!希望您注意到我编辑了我的原始公式,使第二个范围也变得动态(最初我忘记了,并将其保留为$F$2:$F$11)。太好了!感谢您的帮助@XORLXYou's welcome!希望您注意到我编辑了我的原始公式,使第二个范围也具有动态性(最初我忘记了,并将其保留为$F$2:$F$11).太好了!谢谢你的帮助@XORLXYou's welcome!希望你注意到我编辑了我的原始公式,使第二个范围也变得动态(最初我忘记了,并将其保留为$F$2:$F$11)。