关注公众号回复【领视频】
即可获得Excel2016速成视频一套
文末有福利
在日常工作中,我们经常需要从大量数据中快速提取符合特定条件的排名信息。比如,根据各分公司的销售数据,快速统计出每个区域的销售冠亚军。今天就来分享一个高效处理这类问题的公式组合——FILTER + SORT + TAKE + TEXTJOIN,助你轻松实现按条件获取指定排名!
应用场景示例
如下图所示,我们需根据左侧表格中的员工姓名、销售业绩及所属分公司,在右侧自动生成每个分公司的销售冠亚军名单。
核心公式解析
在目标单元格中输入以下公式后,下拉填充即可一键生成结果:=TEXTJOIN("、",TRUE,TAKE(SORT(FILTER(A:B,E:E=G2),2,-1),2,1))作用:从A列和B列中,筛选出“分公司”等于G2单元格(如“北京分公司”)的所有员工姓名和销售业绩。作用:将FILTER筛选出的结果按第2列(销售业绩)降序排列(-1代表降序,1代表升序)。作用:从已排序的数据中,提取前2行(即冠亚军)的第1列(员工姓名)。作用:将提取出的多个姓名用顿号“、”连接,合并到一个单元格中,忽略空值。
总结与适用场景
一步到位:无需辅助列,一个公式完成筛选、排序、提取与合并灵活调整:可通过修改参数轻松调整为“前3名”或“升序排列”
如果觉得这个技巧对你有帮助,欢迎点赞、留言和关注,我会持续分享更多职场办公实用技能!你有任何想学的功能,也欢迎在评论区告诉我哦!
推荐一个全新的微信群
【办公效能提升研习社群】是专为职场人士打造的高效互动学习社群。每天发布一个侧重Excel基础的知识供学习,学习内容包括:公式函数应用、Excel操作技巧、数据透视表、Excel图表、综合技能等。也可以在群里咨询自己工作学习中遇到的问题,不仅仅能获取答案,更能收获方法。本群为收费群,每月9.9元(或99元终身)。另有免费的交流群也可以选择加入
扫码申请入群
扫码免费下载电子版
更多电子版教程可以通过打卡活动获取:
书单详见积分兑换PDF(电子书)目录(2.17更新)
其他文章推荐:
Excel随机数函数全攻略:RAND、RANDBETWEEN、RANDARRAY用法详解
XLOOKUP函数隐藏神技:巧用2个参数,搞定多表查询与区间匹配!
INDEX+MATCH函数组合:6大实用用法,攻克所有查询场景
6组Excel函数神仙搭配,提数汇总效率翻10倍!