excel多条件查找?需要提取以下2个人的信息:需查询人员信息 选择“数据”选项卡下的高级筛选:数据选项卡-高级筛选 点击高级,如下图,列表区域为源数据区域,条件区域为你要查询的人员名单:输入源数据区域和条件区域 点击确定,那么,excel多条件查找?一起来了解一下吧。
在Excel文件中批量查找数据,你可以使用Excel提供的筛选和排序功能,或者使用Excel的查找和替换功能。以下是两种方法的步骤:
方法一:使用筛选和排序功能
1. 打开Excel文件并选中数据所在的区域。
2. 在Excel的菜单栏中选择"数据",然后点击"筛选"。
3. 在每列的标题行上会出现筛选的下拉箭头,点击箭头并选择需要查找的条件。
4. 根据条件筛选数据,找到所需的200个人的数据。
方法二:使用查找和替换功能
1. 打开Excel文件并选中数据所在的区域。
2. 在Excel的菜单栏中选择"编辑",然后点击"查找"。
3. 在弹出的查找对话框中,输入要查找的人名或其他关键字,并点击"查找下一个"。
4. Excel会定位到第一个匹配的单元格。如果需要查找下一个匹配项,点击"查找下一个"。
5. 重复步骤3和步骤4,直到找到所需的200个人的数据。
以上两种方法都可以帮助你在Excel文件中批量查找数据,并根据条件或关键字找到所需的200个人的数据。
多条件查询7种查找公式效率翻倍早下班!
vlookup函数
公式:=VLOOKUP(E3&F3,IF({1,0},A2:A12&B2:B12,C2:C12),2,0)
第一参数:E3&F3
第二参数:IF({1,0},A2:A12&B2:B12,C2:C12)
第三参数:2
第四参数:0在这里我们使用连接符号将班级与姓名连接起来使查找值唯一,这个的话就能找到正确的结果
lookup函数
公式:=LOOKUP(1,0/((A2:A12=E3)*(B2:B12=F3)),C2:C12)
第一参数:1
第二参数:D/((A2:A12=E3)*(B2:B12=F3))
第三参数:C2:C12在这里我们将A2:A12=E3与B2:B12=F3作为条件来进行数据查找
indirect+match嵌套查找
公式:=INDIRECT("C"&MATCH(E3&F3,A:A&B:B,0))
第一参数:"C"&MATCH(E3&F3,A:A&B:B,0)
sumifs函数
公式:=SUMIFS(C2:C12,A2:A12,E3,B2:B12,F3)
第一参数:C2:C12
第二参数:A2:A12
第三参数:E3
第四参数:B2:B12
第五参数:F3
max函数
公式:=MAX((A2:A12=E3)*(B2:B12=F3)*C2:C12)
第一参数:(A2:A12=E3)*(B2:B12=F3)*C2:C12
SUMPRODUCT函数
公式:=SUMPRDDUCT((A2:A12=E3)*(B2:B12=F3),C2:C12)
第一参数:(A2:A12=E3)*(B2:B12=F3)
第二参数:C2:C12
index+match嵌套查找公式:=INDEX(C2:C12,MATCH(E3&F3,A2:A12&B2:B12,0))
Index函数的第一参数:C2:C12
第二参数:MATCH(E3&F3,A2:A12&B2:B12,0)这个是index+match函数多条件查找的一种方法
Excel:6种多条件查找方法
如下图所示,要求根据设备分类和品牌来查找相应的销售数量。
1. 使用VLOOKUP+辅助列进行多条件查找
本例采用的方法是在原表的最前面加一辅助列,辅助列的公式为:=B2&C2
然后再采用VLOOKUP进行如下查找:=VLOOKUP(F2&G2,A:D,4,0)
这里所采用的方法其实就是把多条件进行合并,将其转换为单条件查找。
2. VLOOKUP函数的数组多条件查找
本例使用了数组公式:=VLOOKUP(E2&F2,IF({1,0},A2:A7&B2:B7,C2:C7),2,0)
公式中的IF({1,0},A2:A7&B2:B7,C2:C7)是一个数组公式,它的返回值为:{"电脑ThinkPad",1760;"手机华为",2938;"iPad苹果",1731;"电脑苹果",1460;"手机三星",2039;"手机VIVO",1629},这其实也是把多条件通过内存数组合并为一个条件来进行查找。
3. 使用SUM进行多条件查找
SUM是求和公式,但在本例中用它来进行查找。
这是一个数组公式:=SUM((A2:A7=E2)*(B2:B7=F2)*C2:C7),按CTRL + SHIFT +ENTER完成输入。
=INDEX(D:D,MATCH("上海"&"虎"&"张三",A:A&C:C&B:B,))
数组公式,同时按 CTRL shift 回车键完成
对于VLOOKUP函数来说,它通常都是实现单一条件,从左向右的查找,但有时我们希望在不改变EXCEL 数据的原有格式的情况下同样可以通过VLOOKUP函数来实现这功能该怎么做呢?那么可以使用VLOOKUP(查找值,IF (条件判断),,)的方法吧。
先来看一下下图:正常情况下只能根据A列单号,查找对应B列的城市名,而无法反过来根据城市名查找对应的单号,为了不改变A/B列的数据格式,同时也能实现查找的目的,我们可以使用如下公式:在E3中输入:=VLOOKUP(E2,IF({1,0},B:B,A:A),2,0),回车即可。
这一功能的实现,主要是通过IF函数来实现A/B两列的互换,把原来在A列的数值放在了B列,把B列的数值放在了A列,从来实现VLOOKUP函数的正常查找。
为了方便理解IF函数是如何把A/B两列数值互换的,我们把IF函数单独列出来,通过数组函数把VLOOKUP函数中IF 函数的结果直接显示出来,如图中G2:H9列显示的结果。也就是说VLOOKUP实际查询的范围就是G2:H9显示的数据,通过城市名查找单号。
如果对数组函数不了解的话,就不太容易理解这里所演示的例子,最好先了解一下。
以上就是excel多条件查找的全部内容,具体如下:1. 首先第一步打开电脑中需要编辑的Excel文档,根据下图所示,小编以提取【一年级1班】的数据为例。2. 第二步根据下图所示,点击底部【一年级1班】选项。3. 第三步根据下图所示,点击顶部【方方格子】选项。