EXCEL如何自动提取前几名班级排名筛选条件汇总

作者:wendy | 创建时间: 2023-07-17
在班级排名或是绩效考试时,很多时候,我们要根据需要提取一定名次的数量,比如提取前10名,如果手动一个一个找,会很累,下面我们介绍VLOOKUP一个高级用法,通过函数自动提取符合条件的所有值。...
EXCEL如何自动提取前几名班级排名筛选条件汇总

操作方法

新建EXCEL表格,并输入演示数据,要求输入要提取的前几名数量后,符合条件的自动在黄色区域显示

在A71单元格输入公式=IFERROR(VLOOKUP(IF(ROW(A1)>$B$69,"",ROW(A1)),$A$56:$F$67,MATCH(A$70,$A$55:$F$55,0),FALSE),"")而后确定,获取第一个符合条件的值

选择A71,右拉公式,获取第一行符合条件的所有值

选择A71:F71而后下拉公式,获取所有符合条件的行,

验证数据,更换要提取的数量,看结果是否符合要求,经验证,结果正确

--------------------公式解析----------------------------- =IFERROR(VLOOKUP(IF(ROW(A1)>$B$69,"",ROW(A1)),$A$56:$F$67,MATCH(A$70,$A$55:$F$55,0),FALSE),"") IF(ROW(A1)>$B$69,"",这里指当名次已经大于要提取的数量后,单元格显示空值 $A$56:$F$67这个是数据范围 MATCH(A$70,$A$55:$F$55,0)这个函数,因为vlookup第三个参数是跳转的列数,我们要求出下方红色区域对应在上方红色区域的列的位置,就是第几列, IFERROR外套次函数,使错误值显示为空值

点击展开全文

更多推荐