添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
  • Excel VBA实战案例及学习心得
  • Excel及VBA高频问题合集
  • Excel及WPS表格零基础入门
  • VBA代码助手专业版 VBA永远的神 VBAYYDS
  • 柚子凭证插件 用友金蝶批量凭证导入工具 Excel880工作室柚子凭证插件
  • 郑广学VSTO插件开发火箭速成班 VBA转VB.NET
  • 郑广学WPS-JSA火箭速成班 案例分享
  • Introduction
  • 隔行填充背景色:在Excel中,如何快速调整表格格式?
  • EXCEL880–禁止同列输入重复数据(有效性验证高级应用)
  • 别纠结了,wps斜角线表头用这两招就能搞定!excel斜表头
  • 郑老师教小白系列 如何将Word版本表格不变形转换为excel表格
  • WPS中如何筛选日期区间 Excel如何筛选某个时间段出生的人
  • 盘点Excel十大黄金快捷键 错过别后悔
  • 规避这7个Excel数据录入错误方式,提前消除隐患
  • Excel/wps工作表常用操作集锦 新手入门
  • 原来Excel/wps双击鼠标可以干这么多事!
  • Excel及WPS函数技巧及实战案例(1)
  • Introduction
  • ChatGpt来了,我们真的都要失业了么?
  • 微软官方评选的Excel十大函数,你会几个?
  • ChatGPT 来帮我做函数题?Excel交叉条件求和 wps函数
  • 这些长的很像的Excel函数,一不下心就用混了!
  • 你是不是一直没搞懂这个IF({1,0} ?
  • Excel新增函数的的典型用法,真香警告!
  • Excel按日期计算季度的3个函数公式
  • Excel公式里的TRUE和FALSE,是不是一直没搞懂? wps
  • Excel成绩等级,销售奖金的公式模板,可以直接套用!
  • XLOOKUP是怎么把VLOOKUP拍死在沙滩上的
  • Excel函数进阶:一维表转二维表的5种方法
  • 谁都有缺点,宇宙最强VLOOKUP也不例外
  • Excel用&合并日期的时候,为什么就变数字了呢?
  • 你是不是一直没搞懂Text函数? 5大案例通关
  • 放弃万金油,FILTER才是最强的查询筛选函数!
  • 学会INDEX+MATCH 告别菜鸟的标志
  • office365新增神秘的Let函数,你用过么?
  • 长文详解 令人头痛的Excel通配符 wps通配符
  • 掌握6种Excel条件求和技巧 – 求和策略完全指南
  • 目录跳转HYPERLINK函数案例详解
  • Excel/WPS条件格式中如何使用公式?
  • Excel/wps排序时让领导自动排前面 其实很简单
  • Excel新函数的2个高难度案例
  • Office365升级的14个最新函数 一览无余
  • Wps中没有溢出功能的FILTER筛选查找函数使用秘笈
  • 一文详解Excel/WPS数组公式的前世今生
  • 10个Excel/WPS逻辑判断函数详解,再也不怕写条件了
  • 8种Excel/WPS函数错误类型原因详解及解决办法
  • 讨厌的Excel/WPS日期问题,这几个函数全部搞定
  • 一组HR考勤常见公式合集 有备无患
  • Excel及WPS函数技巧及实战案例(2)
  • Introduction
  • 一组Excel常见疑难杂症实战案例解析
  • Excel/WPS数学函数全收纳 工程计算必备
  • VLOOKUP函数出错的10种原因分析 Excel/wps函数
  • 过度吹捧的SUMPRODUCT函数 原来如此简单
  • 神奇的LAMBDA函数,带来Excel函数革命
  • 7个Excel/WPS新函数实现的动态查询筛选函数组合,总有1个你用得着!
  • Excel超强新函数TEXTSPLIT 难题迎刃而解
  • 抛弃数组公式Excel新函数加持轻松提取前N名
  • 提问加Q群341401932 加微信EXCEL880B领取免费教程

    有人的地方就有江湖,有江湖的地方就有争斗,争斗就要以排名的方式体现结果。

    “对前n名进行xxx的操作”在各行各业都有需求。

    传统的Excel处理方式:RANK或LARGE求取前n名,再排序或其他需要的操作。

    Excel 2021版本有新玩法:SORT和SORTBY两个排序函数双管齐下,其乐无穷。

    SORT排序

    按总分由高到低排序:

    =SORT(A2:D16,2,-1)

    排序区域A2:D16,按其中的第2列(即总分列)排序,-1表示降序,如需升序可设置为1.

    SORTBY排序

    按总分由高到低排序,如总分相同再按语文排序。

    =SORTBY(A2:D16,B2:B16,-1,C2:C16,-1)

    A2:D16:排序区域仍然是A2:D16

    B2:B16,-1: 按B列(总分)由高到低

    C2:C16,-1:按C列(语文)由高到低

    注意两次排序的差别,因为多了一个排序依据,涂颜色两项发生了变化。

    INDEX+SORT取前n名

    完成排序后再来取前n名,只需取其前n行数据即可。

    例如提取总分全三名的案例,先用SORT按总分排序,再用INDEX提取前三。

    =INDEX(SORT(A2:D16,2,-1),ROW(1:3),COLUMN(A:D))

    INDEX+SORTBY取前n名

    如果只需要提取姓名,可以改用SORTBY只对姓名排序,注意,排序依据还是总分。再用INDEX数组公式提取前三个。

    =INDEX(SORTBY(A2:A16,B2:B16,-1),ROW(1:3))

    提取单笔订单前5名的销售员并口头表扬。注意,前5名中存在销售员重复的情况,要考虑去除重复的问题。

    =TEXTJOIN(“,”,1,UNIQUE(INDEX(SORTBY(A2:A19,D2:D19,-1),ROW(1:5))))

    SORTBY排序。针对名字区域排序,排序依据是销售额,-1降序。

    INDEX结合ROW提取前5,ROW函数的作用是产生一个数组,也可以直接用数组{1,2,3,4,5}代替。

    关于ROW的用法,此前有专门的文章介绍,点击查看

    UNIQUE去除重复。

    TEXTJOIN合并。这一步视需求而定,不合并也是可以的。

    如需统计人数,TEXTJOIN改为COUNTA计数即可。

    好了,今天的Excel小课堂就到此结束,大家赶紧实际操作联系一下吧,有不懂的问题可以留言问我!感谢关注Excel880,还请多多转发,持续关注我们呀!

    郑广学Excel实战教程