excel多条件查找,有条件的查找用什么公式函数

  • Excel公式
  • 2023-11-28

excel多条件查找?需要提取以下2个人的信息:需查询人员信息 选择“数据”选项卡下的高级筛选:数据选项卡-高级筛选 点击高级,如下图,列表区域为源数据区域,条件区域为你要查询的人员名单:输入源数据区域和条件区域 点击确定,那么,excel多条件查找?一起来了解一下吧。

excel查找符合条件的多个值

在Excel文件中批量查找数据,你可以使用Excel提供的筛选和排序功能,或者使用Excel的查找和替换功能。以下是两种方法的步骤:

方法一:使用筛选和排序功能

1. 打开Excel文件并选中数据所在的区域。

2. 在Excel的菜单栏中选择"数据",然后点击"筛选"。

3. 在每列的标题行上会出现筛选的下拉箭头,点击箭头并选择需要查找的条件。

4. 根据条件筛选数据,找到所需的200个人的数据。

方法二:使用查找和替换功能

1. 打开Excel文件并选中数据所在的区域。

2. 在Excel的菜单栏中选择"编辑",然后点击"查找"。

3. 在弹出的查找对话框中,输入要查找的人名或其他关键字,并点击"查找下一个"。

4. Excel会定位到第一个匹配的单元格。如果需要查找下一个匹配项,点击"查找下一个"。

5. 重复步骤3和步骤4,直到找到所需的200个人的数据。

以上两种方法都可以帮助你在Excel文件中批量查找数据,并根据条件或关键字找到所需的200个人的数据。

excel按条件提取数据并求和

多条件查询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函数多条件查找的一种方法

vlookup2个条件查找一个数值

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完成输入。

excel多条件查找匹配

=INDEX(D:D,MATCH("上海"&"虎"&"张三",A:A&C:C&B:B,))

数组公式,同时按 CTRL shift 回车键完成

三条件查找的6种方法

对于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. 第三步根据下图所示,点击顶部【方方格子】选项。

猜你喜欢