excel------如何在这样的表格里提取销售额前三的数据

发布网友

我来回答

1个回答

热心网友

可以用数组公式计算,但是需要明确是以销售额还是单量计算前三名。

K2=INDEX($A$1:$I$16,INT(MAX(IF(CHOOSE({1,2,3},$B$2:$B$16,$E$2:$E$16,$H$2:$H$16)=LARGE(CHOOSE({1,2,3},$B$2:$B$16,$E$2:$E$16,$H$2:$H$16),ROW(A1)),ROW($A$2:$C$16)+COLUMN($A$2:$C$16)/10,0))),MOD(MAX(IF(CHOOSE({1,2,3},$B$2:$B$16,$E$2:$E$16,$H$2:$H$16)=LARGE(CHOOSE({1,2,3},$B$2:$B$16,$E$2:$E$16,$H$2:$H$16),ROW(A1)),ROW($A$2:$C$16)+COLUMN($A$2:$C$16)/10,0)),1)*10*3-3+COLUMN(A1))

数组公式向下向右复制【数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效】

追问太恐怖了 老板

追答本来一个数据区域查找就需要几个函数组合计算,你把数据区域做了三个,人为地加大了计算的难度。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com