繁体   English   中英

根据多个条件计算前 3 名产品的每日平均销售额

[英]Calculate Daily Average Sales for top 3 products based on multiple conditions

我有一个 excel 产品销售表,看起来像这样(最后一列是空的,我刚刚填充了我要计算的结果):

日期 销售量 零售商 产品名称 产品类别 每日平均销售额前 3 名
2021 年 1 月 1 日 1000 零售商 1 产品一 移动的 2100
2021 年 1 月 1 日 2000 零售商 1 产品 2 桌面
2021 年 1 月 1 日 700 零售商 1 产品 3 桌面
2021 年 1 月 1 日 1250 零售商 1 产品 4 移动的 2100
2021 年 1 月 1 日 2200 零售商 1 产品 5 移动的 2100
2021 年 1 月 1 日 1700 零售商 1 产品 6 桌面
2021 年 1 月 1 日 2700 零售商 1 产品 7 移动的 2100
2021 年 1 月 1 日 1400 零售商 1 产品 8 移动的 2100
2021 年 1 月 1 日 1200 零售商 1 产品 9 桌面
2021 年 1 月 1 日 1650 零售商 1 产品 10 桌面
2021 年 1 月 1 日 1200 零售商 2 产品一 移动的
2021 年 1 月 1 日 1000 零售商 2 产品 2 桌面
2021 年 1 月 1 日 600 零售商 2 产品 3 桌面
2021 年 1 月 1 日 2250 零售商 2 产品 4 移动的
2021 年 1 月 1 日 1450 零售商 2 产品 5 移动的
2021 年 1 月 1 日 1600 零售商 2 产品 6 桌面
2021 年 1 月 1 日 1700 零售商 2 产品 7 移动的
2021 年 1 月 1 日 1800 零售商 2 产品 8 移动的
2021 年 1 月 1 日 1300 零售商 2 产品 9 桌面
2021 年 1 月 1 日 1100 零售商 2 产品 10 桌面
2021 年 1 月 2 日 1000 零售商 1 产品一 移动的
2021 年 1 月 2 日 2000 零售商 1 产品 2 桌面
2021 年 1 月 2 日 700 零售商 1 产品 3 桌面
2021 年 1 月 2 日 1250 零售商 1 产品 4 移动的
2021 年 1 月 2 日 2200 零售商 1 产品 5 移动的
2021 年 1 月 2 日 1700 零售商 1 产品 6 桌面
2021 年 1 月 2 日 2700 零售商 1 产品 7 移动的
2021 年 1 月 2 日 1400 零售商 1 产品 8 移动的
2021 年 1 月 2 日 1200 零售商 1 产品 9 桌面
2021 年 1 月 2 日 1650 零售商 1 产品 10 桌面
2021 年 1 月 2 日 1200 零售商 2 产品一 移动的
2021 年 1 月 2 日 1000 零售商 2 产品 2 桌面
2021 年 1 月 2 日 600 零售商 2 产品 3 桌面
2021 年 1 月 2 日 2250 零售商 2 产品 4 移动的
2021 年 1 月 2 日 1450 零售商 2 产品 5 移动的
2021 年 1 月 2 日 1600 零售商 2 产品 6 桌面
2021 年 1 月 2 日 1700 零售商 2 产品 7 移动的
2021 年 1 月 2 日 1800 零售商 2 产品 8 移动的
2021 年 1 月 2 日 1300 零售商 2 产品 9 桌面
2021 年 1 月 2 日 1100 零售商 2 产品 10 桌面

在前 3 名每日平均销售额列中,我希望编写一个公式来计算每个零售商和产品类型每天的平均前 3 名销售额。 因此,如果日期是 01/01/2021,Retailer 是 Retailer 1,ProductType 是 Mobile,则找出前 3 名的销售额并取平均值 => (2200+2700+1400)/3 = 2100

感谢您对此的任何帮助。

你可以试试-

=AVERAGE(INDEX(SORT(FILTER($B$3:$B$42,($A$3:$A$42=A3)*($C$3:$C$42=C3)*($E$3:$E$42=E3)),,-1),{1,2,3}))

编辑:尝试以下非O365擅长的数组公式。 必须输入 nu CTRL+SHIFT+ENTER

=AVERAGE(LARGE(IF(($A$2:$A$42=A2)*($C$2:$C$42=C2)*($E$2:$E$42=E2),$B$2:$B$42,""),{1,2,3}))

CTRL + SHIFT + ENTER计算公式,因为它是一个数组公式。

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM