Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1524|回复: 4

[已解决]如何根据二维表,通过条件得出销量前三名

[复制链接]
发表于 2021-10-4 16:41 | 显示全部楼层 |阅读模式
如题,求教,如何得出各吨位的销量前三名。
即图中根据表1,得到表2。
感谢!1
最佳答案
2021-10-4 18:52
B18 数组公式(左拉,下拉):
=IFERROR(OFFSET($A$1,ROW(A1)*(B$17<>$B$17),RIGHT(AGGREGATE(14,6,1/$B2:$P2^-1/1%+COLUMN($A:$O),INT(COLUMN()/2)),2)),"")


※數組公式,請記得按Ctrl+Shift+Enter

祝順心,南無阿彌陀佛!


型号销量.jpg

型号销量.zip

9.52 KB, 下载次数: 8

发表于 2021-10-4 17:05 | 显示全部楼层

型号销量.rar

9.45 KB, 下载次数: 5

评分

参与人数 1学分 +1 收起 理由
asdf1112 + 1

查看全部评分

回复

使用道具 举报

发表于 2021-10-4 17:49 | 显示全部楼层
B18 =INDEX($B$1:$P$1,MATCH(C18,OFFSET($B$1:$P$1,MATCH($A18,$A$2:$A$10,),),))
C18 =LARGE(OFFSET($B$1:$P$1,MATCH($A18,$A$2:$A$10,),),COLUMN(B1)/2)

评分

参与人数 1学分 +1 收起 理由
asdf1112 + 1

查看全部评分

回复

使用道具 举报

发表于 2021-10-4 18:52 | 显示全部楼层    本楼为最佳答案   
B18 数组公式(左拉,下拉):
=IFERROR(OFFSET($A$1,ROW(A1)*(B$17<>$B$17),RIGHT(AGGREGATE(14,6,1/$B2:$P2^-1/1%+COLUMN($A:$O),INT(COLUMN()/2)),2)),"")


※數組公式,請記得按Ctrl+Shift+Enter

祝順心,南無阿彌陀佛!


log.png

评分

参与人数 1学分 +2 收起 理由
asdf1112 + 2

查看全部评分

回复

使用道具 举报

发表于 2021-10-6 21:51 | 显示全部楼层
B18:G18 區域組數公式
=INDEX(A:P,ROW(A2)^{0,1,0,1,0,1},MOD(LARGE(B2:P2*10^6+COLUMN(B2:P2),{1,1,2,2,3,3}),10^6))

輸入公式
1 先複製上方公式
2 選取 B18:G18 區域
3 將公式貼上編輯列
4 鼠標點在編輯列,用三鍵(CTRL+SHIFT+ENTER)輸入公式

複製公式
1 選取 B18:G18 區域 (可以用下拉複製公式)
2 複製公式
3 選取 B19:G26 區域
4 貼上公式

评分

参与人数 1学分 +2 收起 理由
asdf1112 + 2

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-10 10:47 , Processed in 0.351310 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表