工作中经常会遇到需要对数据进行排序的情况,最常用的函数是RANK。在排序的时候,如果两个数据相同,通过这个函数排名之后就可能出现“1、2、2、4”的排名情况,通常这种排名方式称作“美式”排名。今天,我们就来一起看看如何实现“中式”排名吧!

首先,先来看下“美式排名”rank函数公式,如下图所示:

rank函数中第一个参数是参与排序的数据,第二个参数是参与排序的数据范围,第三个参数是排序方式,“0”和忽略代表的是降序,“1”代表的是升序,如果公式中第三个参数改为“1”,则为升序排序,员工F的名次变为6,而不是1。

从计算结果来看,员工C和D的销量相同,员工E仅次于C和D,用rank函数排名之后,E的名次为5,而不是4。

现在,再来看下“中式排名”,即想要呈现的排序为“1、2、3、3、4、5”,这里给大家介绍两种方法:

1、第一种是【IF函数】,如下图所示:

(1)首先,需要根据销量进行降序排序;

(2)排序后,在第一名员工的“中式排名”“C2”里面输入名次“1”,然后在第二名员工的“中式排名”“C3”里面输入截图所示的IF函数公式。函数的意思是,如果员工B的销量和员工F的销量相等,那么中式排名就等于员工F的中式排名,否则就在员工F的中式排名基础上加1。

2、第二种是【SUMPRODUCT函数】和【COUNTIF函数】的组合运用,如下图所示:

在C2单元格输入D2单元格所列公式(直接套用公式),然后下拉到C7单元格即可;

需要注意的是如果是升序排序,则C2单元格的公式的 ”>” 应改为 ”<” ,即公式为 “=SUMPRODUCT(($B$2:$B$7<B2)*(1/(COUNTIF($B$2:$B$7,$B$2:$B$7))))+1”。

excel排名_【Excel一下-11】含相同数据的排序,如何实现“中国式”排名?相关推荐

  1. 如何将python数据输入到excel中_如何使用python将大量数据导出到Excel中的小技巧之一...

    如何使用python将大量数据导出到Excel中的小技巧 (1) 问题描述:为了更好地展示数据,Excel格式的数据文件往往比文本文件更具有优势,但是具体到python中,该如何导出数据到Excel呢 ...

  2. 人名和成绩一起排序_不同工作表中的数据表排序各异,如何用Excel数据透视表汇总?...

    用数据透视表做分析的时候,有时源数据有好几张数据表,且分布在不同的地方.且因为维护源数据的人不同,数据表的行.列标题也未必固定不变. 那么问题来了,如果各个数据表的行标题排序各不相同,如何将它们合并到 ...

  3. python写入excel换行_使用Python使用xlsxwriter读取数据写入Excel软件不同sheet表格中...

    [环境介绍] 系统环境:win10 + python 3.5.4 + PyCharm [背景描述] 需求:将数据库和主机查询的数据信息写入到Excel表格中 [采集数据脚本信息] 数据库层面 列子:磁 ...

  4. 卡迪夫大数据专业排名_大数据分析:英超大数据!布莱顿vs卡迪夫

    大家好,我是你们的分析师,来ds有半年了,一直以来都没有改变当初的信念,为了给大家带来更多的红单我会继续努力.分析一场比赛,不仅仅靠近期成绩,还有底蕴,历史,综合近期状态加上同模型下的打出概率.这些都 ...

  5. 卡迪夫大数据专业排名_英国留学:英国大数据专业十大院校推荐!

    作为近几年最热门的专业之一,大数据也被国家列入了振兴国内经济的新基建7大领域之一(新基建主要包含5G.特高压.城际高速铁路和城际轨道交通.新能源汽车充电桩.大数据中心.人工智能.工业互联网七大领域.) ...

  6. Java实现中国式排名_统计中国式排名的三种方法,一定有一个适合你

    引言:什么是中国式排名 看到题目,可能有些朋友会产生一个疑问,什么是中国式排名?通过一个例子来看看: C列是使用了RANK函数得到的名次,RANK函数的用法很简单:=RANK(要排名的数据,参加排名的 ...

  7. excel排名_表格技巧—如何在Excel中快速计算排名

    在利用excel统计成绩的时候,往往会使用它的排名,如果一个一个排会造成工作效率非常低,那么如何快速排名呢?今天我们和大家分享的就是如何在excel中快速计算排名. 首先打开一张我们需要排名的exce ...

  8. excel排名_排名数据应该用什么图表?Excel有这样的图表吗?- Excel图表教程

    在分析业务数据时,经常需要分析数据的排名,比如各产品的销量排名,各业务组的业绩排名.本文通过一个具体的例子,介绍了当问题变化时,如何选择排名的展现方式. 00 数据及问题 下面是源数据,记录了产品在4 ...

  9. 【知识兔Excel教程】Excel排名公式大全,直接套用省时省力~

    关于排名,大概就这几种可能: Excel默认排名 外国式排名 中国式排名 分类排名 所有关于排名的公式,我都给你总结好了,你可以以后遇到类似的问题直接进行公式套用, 如下图分别分三种排名,你可以先做一 ...

最新文章

  1. 虚拟机中的黑苹果系统经常卡死_程序员吐槽macOS 10.15系统:破坏SSH默认规则
  2. IT规划是文档还是行动?
  3. java zmq zmsg,zmq 识别多个客户端
  4. IntelliJ中的实时模板
  5. 11 Interior-point methods and Conclusions
  6. .NET 动态脚本语言Script.NET系列文章汇总 非常精彩的应用举例
  7. 字典java程序_编程字典-Java xxxValue() 方法
  8. linux如何查询一个文件夹大小,Linux下如何查看某个文件夹所占空间大小
  9. msbuild.exe编译c#项目
  10. mysql8 错误日志_MySQL 8 服务器日志
  11. 【zigbee无线通信模块步步详解】ZigBee3.0模块建立远程网络控制方法
  12. excel文档中了宏病毒--
  13. Android Camera之Deferred Surface
  14. 3D模型欣赏:Cyber-boy机车不良风男孩
  15. 链表及经典问题(船长系列)
  16. 2018乌镇峰会 -- 完美世界萧泓论道互联网与文化交流
  17. 计算机考研地域重要还是学校,考研选城市还是选大学?想知道考研学校重要还是地域重要...
  18. 数组变换-Java-牛客模拟三
  19. 力扣刷题记录--位运算问题
  20. 51单片机——动态数码管实验,小白讲解,相互学习

热门文章

  1. C语言练习-1到100的猜数字游戏(循环)
  2. c语言strlen函数的原型及用法
  3. MOT-CTracker
  4. [分享]HP大中华区总裁孙振耀退休十五天后九大感言
  5. 视觉SLAM十四讲笔记-第五讲 相机与图像
  6. 如何聪明地防止电源正负极接反?
  7. java毕业设计记账管理系统_项目实战
  8. 在编辑器插入的视频在网页上直接播放的方法
  9. jq bind click dblclick
  10. 单调栈结构以及算法中实际应用