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的每个元素,返回的是一个数组。

相关推荐
jimin_callon4 小时前
VBA第三十九期 VBA自动把工作表转换成PPT
python·excel·vba·wps·deepseek
互联网上的猪7 小时前
excel的逻辑类型函数(主要包括if、and、or、not、xor、iserror、iferror、true、false、ifs、ifna、switch)
笔记·学习·excel
destinyol7 小时前
Excel流式多线程带进度条功能的导入框架
java·spring boot·excel
敲敲敲-敲代码11 小时前
【SPSS/EXCEl】主成分分析构建__综合评价指数
excel·spss
互联网上的猪11 小时前
Excel计数、求和、统计、计算类函数
笔记·学习·excel
涛思数据(TDengine)11 小时前
时序数据库 TDengine × Excel:一份数据,两种效率
excel·时序数据库·tdengine
PacosonSWJTU20 小时前
python基础-13-处理excel电子表格
开发语言·python·excel
开开心心就好1 天前
解决 PDF 难题:批量处理、文档清理与自由拆分合并
java·学习·eclipse·pdf·word·excel·生活
hello_simon1 天前
PDF转换:在线将PDF转PPT并且可编辑文字图片,超快速转换软件,无需下载
pdf·html·excel·pdf转html·excel转pdf格式
1111Alisa1 天前
数据分析-Excel-学习笔记Day1
学习·数据分析·excel