每10行更改AVERAGE和STDEV的范围

我在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, "") 

由于我的数据是一个很大的(约5000行),我想有一个function,我可以拖动到十个值的其他组,而不需要更新平均值和标准偏差范围。

=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(INDEX(F:F,2+10*INT((ROWS($1:1)-1)/10)):INDEX(F:F,11+10*INT((ROWS($1:1)-1)/10)))),F2, "")

根据需要复制。

问候