
大家好,这里是【桃大喵学习记】,非常感谢大家的关注和支持!今天我要和大家分享一些关于职场办公软件的实用技巧,特别是Excel分类排名的技巧,相信这会对大家的工作带来很大的帮助!
——此篇文章首发于微信平台:桃大喵学习记
在日常工作中,我们经常遇到需要根据Excel数据进行排序或排名的情况。今天,我要向大家介绍一个非常实用的技巧,只需一个公式,就能轻松解决Excel分类排名问题,既简单又实用!
请看下面的示例表格,左边是不同部门员工的绩效成绩,而右边则是我们想要实现的每个部门员工的分类排名效果。
接下来,我将为大家介绍具体的操作步骤:
第一步:
在目标单元格中输入以下公式:
=SUMPRODUCT((A列数据=A2单元格部门)(C列数据>=C2单元格成绩))
然后按下回车键,再简单地进行下拉填充数据即可。
公式解读:
这个公式中,(A列数据=A2单元格部门)表示统计A2单元格中的部门在A列现的次数,(C列数据>=C2单元格成绩)则表示统计成绩等于或高于C2单元格的次数。当这两个条件同时满足时,就能得到该员工在其所在部门内的排名。这个技巧主要利用了SUMPRODUCT函数进行多条件计数。
第二步:
为了让相同部门的数据能够集中在一起,我们可以选择对A列的“部门”数据进行升序排列,如示例图所示。
如果你不希望对A列的“部门”数据进行升序排列,但仍希望同一个部门的员工能够按照成绩从高到低进行排序,也可以使用特定的公式来实现。
在目标单元格中输入以下公式:
=SORTBY(A1:D11的范围数据, 先按A列部门进行排序, 再按D列的成绩进行从高到低的排序)
按下回车键即可。
公式解读:
SORTBY函数是一个多条件排序函数,通过这个函数,我们可以按照多个条件对数据进行排序。在这个例子中,我们首先对A列的部门进行升序排列,然后对D列的排序编号进行升序排列,这样就实现了按照部门的分类以及员工成绩的排序。
以上就是今天【桃大喵学习记】的干货分享啦!如果你觉得这些内容对你有所帮助,别忘了点个赞哦!欢迎大家留言提问,期待与大家的每一次互动,让我们一起学习,共同成长!
