问题描述
我的工作表中包含各种值,其中最重要的是:
B2到256列:颜色名称
F2列至256列:已售物品
我需要获取排名前5位的颜色名称和已售商品的数量,而不必获取其余各列。
解决方法
您提到:
...抓住前5种颜色的名称和售出的物品的数量,而无需抓住其余各列。
阅读请求的方式有多种
如果您的问题是:
-
获取前5种颜色名称 (表示销售最多的5种颜色) 和销售数量,请使用
H3
中的公式=QUERY(A1:F,"select B,sum(F) where B is not null group by B order by sum(F) desc limit 5 label sum(F) 'MOST Sold' ",1)
如果您的问题是:
-
获取前5种颜色名称 (表示
中的公式B
列中出现的前5种颜色) 和已售商品的数量,请使用H11
=QUERY(A1:F,sum(F) where B is not null and B matches '"&JOIN("|",(ARRAY_CONSTRAIN(UNIQUE(B2:B),5,1)))&"' group by B order by sum(F) desc limit 5 label sum(F) 'MOST Sold' ",1)
(请根据您的需要调整范围)
如果我误解了您的问题,请分享一张测试纸,以便于您轻松获得帮助。
使用的功能: