excel中国式排名、SUMPRODUCT与COUNTIF公式函数
在日常办公中,Excel堪称常用工具。如何在表格中对分数、成绩乃至进行中国式排名?本文将展示如何运用SUMPRODUCT和COUNTIF函数公式实现高效排序。
1、 1、打开excel表格。
2、 2、在空白单元格中输入【=SUMPRODUCT((B$2:B$6>B2)*(1/COUNTIF(B$2:B$6,B$2:B$6)))+1】按下【回车键】。
3、 3、选中单元格拖拉单元格进行单元格填充即可。44、公式解释:? ? ? 1、SUMPRODUCT()函数是在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。? ? ? 即:[1,0,1]乘于[0,1,1]对位进行相乘,(1*0)+(0*1)+(1*1)=1
5、 5、公式解释:? ? ?2、(B$2:B$6>B2)代表在数据区域内找出比B2大的数等返回一个逻辑处理结果数组:例如:B$2:B$6为[93,90,87,90,67],B2即是93,? ? 93>93,返回false,即代表为0? ? 90>93,返回false,即代表为0? ? 87>93,返回false,即代表为0? ? 90>93,返回false,即代表为0? ? 67>93,返回false,即代表为0? ? 注:返回true,即代表为1? ? 最终结果:[0,0,0,0,0]
6、 6、公式解释:? ? ?3、1/COUNTIF(B$2:B$6,B$2:B$6)从B2开始到B6,分别统计各自出现的次? ? ? ? ? ? 数,? ? ? ? ? 即:? ? ? ? ? B2的值93在数据区域出现过1次。? ? ? ? ? B3的值90在数据区域出现过2次。? ? ? ? B4的值87在数据区域出现过1次。? ? ? ? B5的值90在数据区域出现过2次。? ? ? ? B6的值67在数据区域出现过1次。? ? ? ? ? 结果:[1,2,1,2,1]? ? ? ? ? 再倒数(即1除以各个数):[1,0.5,1,0.5,1]
文章标题:excel中国式排名、SUMPRODUCT与COUNTIF公式函数
文章链接://www.hpwebtech.com/jiqiao/168487.html
为给用户提供更多有价值信息,ZOL下载站整理发布,如果有侵权请联系删除,转载请保留出处。
- 上一问:excel如何为图表添加趋势线?
- 下一问:excel怎么统计不重复出现数据的个数
相关软件推荐
其他类似技巧
- 2024-07-01 18:29:01如何实现自定义排序
- 2024-07-01 18:28:01EXCEL中如何给表格添加背景图片
- 2024-07-01 18:27:02Excel表格与AutoCAD中的表格怎么相互转化?
- 2024-07-01 18:25:02excel如何取消单元格链接
- 2024-07-01 18:24:01Excel如何快速填充到指定日期?
- 2024-07-01 18:23:02两个表格内容不同项怎么设置填充颜色
- 2024-07-01 18:22:02excel如何给单元格添加屏幕提示信息?
- 2024-07-01 18:21:02如何使用电子表格计划假期?
- 2024-07-01 18:20:02excel2019怎么设置禁止自动下载和安装更新
- 2024-07-01 18:19:03怎么用EXCEL做抽奖器
Microsoft Office Excel2007软件简介
excel2007是2007版的Microsoft Office中的重要模块组件,Excel2007可以在电脑上编写电子表格,是最好用的办公软件,可以满足用户对表格的自定义编辑,还具有强大的图形功能,功能全面。zol提供excel2007官方版下载。excel2007具有强大插件平台支持,免费提供海量在线存储空间及wps文字文档模板,支持阅读和输出PDF文件,全... 详细介绍»