Excel精英培训网

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

[已解决]如何从EXCEL中用公式取出排名前几位的数据?

[复制链接]
发表于 2012-5-13 11:40 | 显示全部楼层 |阅读模式
本帖最后由 sun800313 于 2012-5-13 11:47 编辑

想在Sheet2中从Sheet1的数据中取数,直接以公式取出收入排名前5位和毛利率排名前5位的型号,要求不能在Sheet1 中做数据加工,平时使用EXCEL2007,能否实现? 这只是个简单的例子,每个月都要从一个大的数据源中取出N类的排名,所以想通过此公式把工作固定化,每月只更新数据源即可,请高手指点,Sheet1与Sheet2的表格内容如下:
Sheet1
ABC
型号
毛利率
收入
A
10%
100000
B
23%
200000
C
15%
150000
D
20%
160000
E
21%
190000
F
31%
200000
G
26%
310000
H
25%
800000
I
30%
1000000
G
26%
200000
K
30%
190000
L
12%
230000

Sheet2收入排名
ABC
1
排名
型号
收入
2
1


3
2


4
3


5
4


6
5



最佳答案
2012-5-13 13:25
sun800313 发表于 2012-5-13 12:53
I型号与K型号都是30%的毛利率,为何取到了2个I?应该是I和K2个型号都在上面才对的

adfasf.rar (7.2 KB, 下载次数: 652)
 楼主| 发表于 2012-5-13 11:52 | 显示全部楼层
回复

使用道具 举报

发表于 2012-5-13 11:55 | 显示全部楼层
不知道是不是这个意思,看看先???
答案在表2中

Book1.rar (2.33 KB, 下载次数: 126)
回复

使用道具 举报

 楼主| 发表于 2012-5-13 12:22 | 显示全部楼层
ljzzlan 发表于 2012-5-13 11:55
不知道是不是这个意思,看看先???
答案在表2中

大体的意思是,我又重新修改了一下资料,麻烦帮我处理一下,谢谢,终于找到高手了

Book1.rar

3.94 KB, 下载次数: 59

回复

使用道具 举报

发表于 2012-5-13 12:30 | 显示全部楼层
1111.rar (2.53 KB, 下载次数: 98)
回复

使用道具 举报

发表于 2012-5-13 12:37 | 显示全部楼层
感觉应该用sql语言的TOP来做吧
回复

使用道具 举报

发表于 2012-5-13 12:42 | 显示全部楼层
sun800313 发表于 2012-5-13 12:22
大体的意思是,我又重新修改了一下资料,麻烦帮我处理一下,谢谢,终于找到高手了

看看我发给你的,但是根据你后面修改的,如果排名前五当中,型号如果重复了,是去除以下一种型号补充,还是保留
回复

使用道具 举报

 楼主| 发表于 2012-5-13 12:51 | 显示全部楼层
嗯,我看一下,谢谢了
回复

使用道具 举报

 楼主| 发表于 2012-5-13 12:53 | 显示全部楼层
lucking551 发表于 2012-5-13 12:42
看看我发给你的,但是根据你后面修改的,如果排名前五当中,型号如果重复了,是去除以下一种型号补充,还 ...

I型号与K型号都是30%的毛利率,为何取到了2个I?应该是I和K2个型号都在上面才对的
回复

使用道具 举报

发表于 2012-5-13 13:25 | 显示全部楼层    本楼为最佳答案   
sun800313 发表于 2012-5-13 12:53
I型号与K型号都是30%的毛利率,为何取到了2个I?应该是I和K2个型号都在上面才对的

adfasf.rar (7.2 KB, 下载次数: 652)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 13:04 , Processed in 0.209331 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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