如何排除某些数据求平均值
各位大佬们,想请教个问题:想测算产品的日均销量,但想排除那些差异比较大的数据。比如:A产品需要排除13日、21日销量,再测算平均值;
B产品需要排除8日、21日、22日销量,再测算平均值;
C产品需要排除8日、25日、27日、28日销量,再测算平均值;D产品需要排除3日、11日、22日、27日、29日销量,再测算平均值。
--------
需要排除的销量无法固定,这种有函数或什么办法能实现吗?
上传附件,另外排除数据可以是不固定的,但必须有规则,毕竟是机器。 不好意思,附件已上传。我琢磨了能够公式化的规则的话,或许就是先获取数值分布的情况,然后刨除大于密集分布区的值求平均值,但是我不知道函数是否能实现。 排除的条件? 嗯。。。。。。就是一眼看过去明显大于其他天销量的数据,然后求平均值。 =SUM((B2:AF2<AVERAGE(B2:AF2))*B2:AF2)/(COUNT(B2:AF2)-SUM(N(B2:AF2>AVERAGE(B2:AF2))))
排除大于平均值的平均,如果不合理可以考虑排除前几大后平均,或者考虑大于多少的不计,要明确规则 我发现公式中30天平均值,换成30天平均值*2,更接近我的需求诶。谢谢大佬,小鲜花已送上 大佬,我想再咨询个问题,您看下面这种逻辑是否能够满足啊。先将一个月的销售数据从小到大排序,然后计算两两的差值,当差值过大时,比如当差值大于15时,后面的数值都不取,然后计算剩余的数据平均值。我觉得这样的逻辑会比之前的好一些。
页:
[1]