Excel精英培训网

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

[已解决]排名奖励

[复制链接]
发表于 2010-1-11 15:39 | 显示全部楼层 |阅读模式
mk2jh3y4.rar (4.17 KB, 下载次数: 0)
发表于 2010-1-11 16:05 | 显示全部楼层    本楼为最佳答案   

数组公式:

D2=IF(OR(B2="区域经理",B2="经理助理"),SUM(IF(C2>=LARGE(IF(($B$2:$B$25="区域经理")+($B$2:$B$25="经理助理"),$C$2:$C$25),{3,2,1}),100,0)),IF(B2="销售代表",SUM(IF(C2>=LARGE(($B$2:$B$25="销售代表")*$C$2:$C$25,{3,2,1}),100,0))))

回复

使用道具 举报

 楼主| 发表于 2010-1-11 16:08 | 显示全部楼层

这个公式确实可以做出我要的效果,虽然我不太明白是什么意思,但还是非常感谢您的帮助,我慢慢研究吧。
回复

使用道具 举报

发表于 2010-1-11 16:36 | 显示全部楼层

也可以在您排序之前,先给表格加一列,以123…排序,作为一个基准列,做所有排序的时候都带着基准列一起排序,得到您想要的结果后,再按基准列重排一边就还是原来的顺序了。这个方法显然很笨,但在一时没有公式可用的时候还是有点儿作用的。

回复

使用道具 举报

发表于 2010-1-11 21:27 | 显示全部楼层

[em01]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-1 12:37 , Processed in 0.167146 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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