Excel 制作中式排名的方法

RANK 美式排名

使用 rank 函数得到的是 美式排名,排名结果如图所示

java 复制代码
=RANK(B2, $B$2:$B$11)

中式排名

但很多是都 美式排名 并不符合我们的需求,我们想要的是下图这种排名,这种排名叫 中式排名

公式1

java 复制代码
=MATCH($B$2:$B$11,  SORT(UNIQUE($B$2:$B$11), , -1), 0)

公式2

java 复制代码
=SUMPRODUCT(($B$2:$B$11 >= B2) / COUNTIF($B$2:$B$11, $B$2:$B$11))

公式3

java 复制代码
=SUMPRODUCT(($B$2:$B$11 > B2) / COUNTIF($B$2:$B$11, $B$2:$B$11)) + 1

公式4

java 复制代码
=SUM(IF($B$2:$B$11>B2, 1/COUNTIF($B$2:$B$11,$B$2:$B$11))) + 1
  1. ($B$2:$B$11 >= B2) 这部分是一个逻辑数组,其中B2到B11的每个元素都与B2进行比较。如果B2到B11中的元素大于或等于B2中的元素,结果为TRUE(1),否则为FALSE(2),返回的是一个数组。

  2. COUNTIF($B$2:$B$11, $B$2:$B$11) 这个函数计算B2到B11范围内每个元素出现的次数。由于这里使用的条件是B 2 : 2: 2:B11,即B2到B11的每个元素,返回的是一个数组。

相关推荐
是孑然呀35 分钟前
【小记】excel vlookup一对多(第二篇)
excel
开开心心就好1 小时前
专为视障人士设计的免费辅助工具
windows·计算机视觉·计算机外设·excel·散列表·推荐算法·csdn开发云
transformer_WSZ1 小时前
excel两列数据绘制折线图
excel·折线图
蒋胜山6 小时前
Excel 练习题(5)
经验分享·excel
Data-Miner14 小时前
数以轻舟聚焦Excel-Agent场景:当AI做表工具学会说人话
人工智能·excel
夏日清风有你21 小时前
Excel 中绘制散点图(Scatter Plot)
excel
诸葛大钢铁1 天前
如何比较Excel表格内容?根据三种情况提供比较方法
经验分享·excel·比对excel·内容比对
wtsolutions1 天前
JSON-to-Excel 本地化应用发布:安全离线转换,数据零泄露
安全·json·excel
深念Y1 天前
AI时代办公格式的演进:PPT与Word的替代已现,Excel将走向何方?
数据库·人工智能·html·word·powerpoint·excel·markdown
一晌小贪欢1 天前
《Python办公Excel处理》第二节:精通openpyxl,让Excel排版与读写自动化
python·自动化·excel