分享

数据排名只会Rank函数就Out了,Sumproduct函数多条件排名更实用

 fjctchenmt 2019-05-26

做人员业绩考核的时候,我们经常会做的就是对数据进行各项的综合排名。如果是简单的数据排名我们利用Rank函数就可以轻松实现,但是如果是多个条件值的话就无法处理。今天我们就来学习一下,如何利用Sumproduct函数进行数据的特殊排名操作。

今天我们来就学习两种多条件排名的操作方法。

一、RANK函数单一数据排名:

数据排名只会Rank函数就Out了,Sumproduct函数多条件排名更实用

函数=RANK(D3,$D$3:$D$9)

备注:如上图:当我们需要根据所有人的销售额由高到低进行排名的时候,只需要用Rank函数显示即可,Rank函数的第三参数可以有也可以省略。(PS:第三参数为0代表从大到小排名,为1代表从小到大排名,省略则默认为从大到小排名)

二、Sumproduct函数多条件排名

场景1:按照不同部门,人员销售额由高到低单独进行排名

数据排名只会Rank函数就Out了,Sumproduct函数多条件排名更实用

函数=SUMPRODUCT(($C$3:$C$9=C3)*($D$3:$D$9>D3))+1

备注:当需要根据不同部门单独进行排名的时候,rank函数就不起作用了。这个时候需要用到Sumproduct函数来进行操作,通过这个函数将部门和销售额两个条件进行计算。最后面有+1是因为,如果不+1最小的那个值会显示为0,+1可以依次将结果进行调整。

场景2:根据销售额由大到小进行排名,当销售额相同时根据满意度由大到小排名

数据排名只会Rank函数就Out了,Sumproduct函数多条件排名更实用

函数=RANK(D3,$D$3:$D$9)+SUMPRODUCT(($D$3:$D$9=D3)*($E$3:$E$9>E3))

备注:从数据中我们可以看到李四和驴儿的销售额是相同的,王五和王吧的销售额是相同的,在销售额相同的情况下我们需要根据客户满意度由高到低进行排名。这里就用到了RANK函数和SUMPRODUCT函数一起操作。

现在你对数据排名是否有不一样的理解了?

函数学习:

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多