在数据源中取出每组业绩排名前三的人员,又是一道实际的应用题,难度一颗星。很多人觉得难,是因为‘妄想’一步到位,这样的方法不是没有,但想一下如果最基本的方式都不会,给到一步到位的方法,多半也是看不懂的。

排序业绩和组别
可以先将业组别排序,再将业绩按照降序排列,这样就能得到按组别排序的数据,可以点两次排序,也可以在自定义排序中用两个条件。

排序完是这样的,相同组别的在一起,业绩按照每组从高到低排列

IF公式计算每组成员单个排名
一个简单的if公式即可搞定

D2单元格输入公式
=IF(A2=A1,D1+1,1)
不需要max、large等函数,写法也简单。
筛选排名
想要每组前三名,只需要对排名列筛选前3,如果要每组第一名,就筛选1。

Excel虽然比较智能,但也只是一个简单的工具,大部分人在问Excel能不能这样或能不能那样的时候,是把自己放在一个产品经理的角度,但是没有程序员跟你对接呀,一些基本能实现的功能还是需要自己多加了解的。
网友评论