提起排序,大家想到的肯定是系统再带的排序功能、Rank函数和 Sumproduct 函数,其实除常规的这三个功能之外,我们还可以在行内进行排序或自定义排序 。
一、常规排序 。
目的:对销量进行排序(升序、降序) 。
文章插图
方法:
1、选定目标数据源 。
2、【数据】-【排序】,在【主要关键字】中选择【销量】,【排序依据】中选择【单元格值】,【次序】中根据实际需要选择【升序】或【降序】 。
3、【确定】并查阅数据 。
二、Rank 函数排序 。
目的:对销量进行排序 。
文章插图
方法:
1、选定目标单元格 。
2、输入公式:=RANK(C3,$C$3:$C$9,1)或=RANK(C3,$C$3:$C$9,0) 。
3、Ctrl+Enter 填充 。
解读:
1、利用 Rank 函数排序时,决定升序或降序的值是第三个参数,当值为 1 时为升序,为 0 时为降序 。
2、利用 Rank 函数排序的结果,不完全符合我们的需求,如果有数值相同,排序的结果就存在“断点” 。例如示例中升序排序没有第 3、5 名 。降序排序是没有 4、6 名 。
三、SUMPRODUCT 函数:中国式排序 。
目的:对销量进行排序 。
文章插图
方法:
1、选定目标单元格 。
2、输入公式:=SUMPRODUCT((C3>$C$3:$C$9)/COUNTIF($C$3:$C$9,$C$3:$C$9))+1 或=SUMPRODUCT(($C$3:$C$9>C3)/COUNTIF($C$3:$C$9,$C$3:$C$9))+1 。
3、Ctrl+Enter 填充 。
解读:
1、双数公式是 SUMPRODUCT 函数的变异用法 。
2、比较两个公式:唯一不同之处是升序时为:C3>$C$3:$C$9 。当前可变单元格在前 。降序时为:$C$3:$C$9>C3 。当前可变单元格在后 。
3、此公式符合我们的日常习惯,没有断点 。
四、行内排序 。
目的:对“王东”1-5 月份的销售数据进行排序 。
文章插图
方法:
1、选取数据区域(不包括“姓名”列) 。
2、【数据】-【排序】,单击【选项】-【按行排序】-【确定】 。
3、【主要关键字】选择【行 3】、【排序依据】选择【单元格值】、【次序】根据实际需要选择(升序,降序,自定义序列) 。
4、【确定】 。
五、自定义排序 。
目的:自定义排序 。
文章插图
方法:
1、选取数据区域(不包括“姓名”列) 。
2、【数据】-【排序】,单击【选项】-【按行排序】-【确定】 。
3、【主要关键字】选择【行 2】、【排序依据】选择【单元格值】、【次序】选择【自定义序列】 。
4、在弹出的新对话框【输入序列】中输入自定义的序列,中间用英文都好分割,输入完成后单击【添加】-【确定】 。
【Excel排序函数的操作技巧 excel中的排序函数怎么用】5、【确定】-【确定】 。
- Excel合并多列单元格数据的方法 excel如何合并多列单元格内容
- excel自动换行操作方法 Excel怎么自动换行
- excel密码设置的方法 excel如何设置密码
- excel中求和的方法技巧 excel中如何一键求和
- excel中rank函数的使用方法 excel排位函数rank怎么用
- 给表格添加边框和底纹的方法 excel底纹在哪里设置
- 用Excel做一个贺卡步骤 中秋节电子贺卡怎么做
- 韩国饼干鞋怎么选码
- 80个Excel键盘快捷键大全 excel快速合并居中快捷键是什么
- 附:所有代码大全及语法 vba编程代码大全