【Excel】自动获取满足条件的数据名单(vlookup+match)

【Excel】自动获取满足条件的数据名单(vlookup+match)

Excel自动获取满足条件的数据名单(vlookup+match)

一、功能说明二、功能展示三、操作步骤1.判断数据是否满足条件2.筛选出所有符合条件的数据

一、功能说明

数据处理常用的vlookup()、match()函数仅能针对一个数据匹配,且若有多条数据满足条件,它们无法提取出全部符合条件的数据。

本文的方法可以根据多类条件筛选出所有符合条件的数据。

二、功能展示

三、操作步骤

1.判断数据是否满足条件

对每一条数据应用公式:=IF((条件1)*(条件2),ROW()-列标题的行数,9E+307)

公式中“9E+307”代表不满足条件时返回异常值。

此处以成绩数据为例,目标是找到“所有语文成绩≥90分的女生”,I2单元格的公式为:=IF((D2>=90)*(C2=“女”),ROW()-1,9E+307)

其中,由于数据标题只有1行,因此满足条件时返回ROW()-列标题的行数(ROW()表示当前行的序号),即代表该行在数据表中的行号。

2.筛选出所有符合条件的数据

输入公式:=IFERROR(INDEX(第一条数据:最后一条数据,SMALL(条件判别列,ROW()-列标题的行数)),“”) 本例中,数据从第二行开始(张**),因此公式中选用“B$2”,最后一条数据的位置可以写成无限大(如B$100,B$1000),判别列为第I列($I:$I),数据标题只有1行(ROW()-1)

最终可以快速筛选出全部符合条件的数据

相关灵感

beat365官网下载苹果手机 酷似香梨的中国新疆“榅桲”,适合“熟”着吃
beat365官网下载苹果手机 上架“信用贷”产品 飞猪探路金融流量变现
beat365官网下载苹果手机 截肢了需要住院多久?

截肢了需要住院多久?

📅 08-09 👁️ 3827
365bet365打不开 手机听书一小时消耗多少流量?
beat365官网下载苹果手机 网上银行介绍

网上银行介绍

📅 08-11 👁️ 7441
博彩365bet网址导航 如何跑步變快:提升速度的實用策略
365bet365打不开 塞尔达荒野之息-获取蛮族套的三个迷宫的正确走法图解
beat365官网下载苹果手机 Netty为什么高效,为什么这么受欢迎?
365bet365打不开 轻松解锁Windows 10右下角时间显示全攻略,告别模糊时钟困扰!