excel两个条件查找(excel两个条件的查找)

Excel表格网 2022-10-23 18:40 编辑:叶英 167阅读

1. excel两个条件的查找

用VLOOKUP无法得到符合要求的第2个值,需要通过INDEX+SMALL+IF数组公式实现。在D2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式=INDEX(C:C,SMALL(IF(A$2:A$200="广州",ROW($2:$200),4^8),ROW(A1)))将A列符合为“广州”的C列数据依次罗列。

2. excel查询两个条件

方法

1

在此使用了一张临时做的样表进行演示。

2

首先将表格定位到后面这个“成绩”下面,准备在上面输入框进行输入函数。

3

输入“=VLOOKUP(",下面出现对函数的提示说明。

4

那么第一个参数

lookup_value:表示要进行查找的值,这里输入F8&G8。

解释一下:F8代表着第8行第F列,G8代表第8行第G列。然后中间的“&”符号表示把两个表格内容连在一起。

5

比如C7&D7,就把C7和D7表格内容连接在一起了。

6

第二个参数

table_array:表示要进行查找数据的位置。

这里用刚才的方式,把查找地方的数据连接起来。

7

像这样就能连接起来,连接起来干什么呢?因为查找的值是连接的,所以要将查找范围给连接起来。

8

了解上面是什么原理过后,就可以使用函数啦,在成绩下方输入

=VLOOKUP(F8&G8,IF({1,0},B8:B12&C8:C12,D8:D12),2,0)

看到这么长的公式,不要慌!这里再来理清一下思路。

9

首先,F8&G8代表要查找的内容,将两个内容连接起来。

10

其次,用IF语句,可以将表格作为一个整体连接起来(不清楚可以看IF语句的说明)。这里将查找的区域变成了如图所示,并且将班级和姓名作为了整体(因为前面查找的整体),如下图。

11

第3个参数,表示返回值的列数,这里是选择2,因为成绩在查找区域的第二列。

12

第四个参数选择近似匹配或者精确匹配,这里填写0代表精确匹配。

13

输入完成后按shift+ctrl+enter查看效果,可以看见自动把成绩填上了。

14

更换名字和班级后,成绩跟着变化。

3. excel查找函数两个条件

EXCEL里按三个条件查找可以用VLOOKUP函数,具体操作步骤如下:

1、首先我们打开一个Excel的文件,输入一个简单的表格,比如房间类型表。表格中可以不输入数据。

2、接着我们在房间号单元格中,输入数据,并在房间类型单元格中输入VLOOKUP函数,可以看到提示函数的参数。

3、 然后用鼠标左键单击房间号单元格,通过选择选取函数的参数。

4、 接着在打开的房间价格表中,选择好区域单元格,作为函数的区域查找的参数。

5、然后我们在VLOOKUP函数内,用键盘输入第三个参数,比如2,表示在单元格中显示第2列的数据。

6、接着选择近似匹配这个参数选项。

7、然后我们在输入选择好参数后,按下回车键,在单元格中就会有查找出的数据显示出来了。

8、 接着我们可以修改VLOOKUP函数的参数选项,可以显示表格中的其他数据。

9、最后我们根据查找的条件,输入数据后,用鼠标拖动这个单元格,这一列的单元格都通过VLOOKUP函数查找到数据,不用一个一个的输入函数了。

4. excel中查找满足两个条件的数据

方法一

COUNTIF+VLOOKUP

表2添加一个辅助列,C1=B1&COUNTIF(A$1:A1,A1),相当于在重复值后增加递增编号,然后使用VLOOKUP查询对应值,再合并。

方法二

INDEX+SMALL+IF,可返回重复值的对应值。再合并。

方法三

POWERQUERY。

先合并查询,获得指定的重复值和所有对应值,增加顿号列,将对应值和顿号列合并,插入序号列,透视列,重复值所有对应值排列在同一行中,合并列。

前两种方法是excel的入门知识,方法三是萌软现在主推的数据处理方式,虽然也没啥人用。

5. excel两个条件查找数值

方法一:使用countifs函数

1以下表为例,统计表中语文成绩和数学成绩均及格(大于60分)的学生个数。

2在单元格中输入”=COUNTIFS(C2:C7,">60",D2:D7,">60")“,按下确认即可返回语文成绩和数学成绩均及格的人数。

方法二:使用SUMPRODUCT函数。

1继续以下表为例,统计表中语文成绩和数学成绩均及格(大于60分)的学生个数。

2在单元格中输入”=SUMPRODUCT((C2:C7>60)*(D2:D7>60))“,按下确认即可返回语文成绩和数学成绩均及格的人数。

6. excel查找符合两个条件的内容

使用VLOOKUP函数就可以

函数语法VLOOKUP(条件序列值,第一列包含条件序列的目标筛选区域,返回数值的序列号,精确false 0或者近似查找true 1)

打开目标Excel表(可以是一个也可以是两个),选择条件序列单元格,选择目标筛选区域(需要行列号前加$,绝对引用),最后填写返回数值的列数(以目标筛选区域第一列为首开始数),最后选择精确或者近似匹配。

条件序列与目标筛选区域第一列可以一一对应,前提是序列中无重复值。

7. excel函数两个条件找值

Excel里使用VLOOKUP函数同时满足两个条件的值,会用到下面这个数组公式:

=VLOOKUP(条件1&条件2,IF({1,0},条件1范围&条件2范围,结果范围),2,0)

下面我们来举例说明,比如下面的数据表,我们要查找满足标注为黄色底色两个条件的销售额;

在J2中输入公式=VLOOKUP(H2&I2,IF({1,0},$A$2:$A$15&$B$2:$B$15,$F$2:$F$15),2,0),然后按【Ctrl+Shift+Enter】组合键,这样结果就核算完成了;

下面的数据下拉公式即可核算完成;

希望我的回答对你有所帮助,感谢评论与点赞。

8. excel中查找符合两个条件匹配的值

如果上表为Sheet1,下表为Sheet2,那么在Sheet1的D2单元格输入以下公式=LOOKUP(1,0/(OFFSET(Sheet2!D$8:N$8,B2,)<>""),Sheet2!D5:N5)或者输入=INDEX(Sheet2!D$5:N$5,MATCH(C2,OFFSET(Sheet2!D8:N8,B2,),))

9. Excel两个条件查找

Excel双条件跨表查找的六种方法是,跨表法,跨年,画合法,标线,住住土著房

10. Excel判断两个条件

用VLOOKUP的高级查询引用(双条件或者多条件),具体操作如下:

1、建立实例数据,分为两部分:基础数据和结果数据;

2、在G2单元格输入数组公式:{=VLOOKUP(E2&F2,IF({1,0},A1:A100&B1:B100,C1:C100),2,FALSE)},其中“{}”不能使用手工输入,在输入公式其它部分后同时按下Ctrl+Shift+Enter即可输入;

3、验证查询引用结果:110,实例完毕。

4、注意:输入数组公式的时候,一定不能手动输入“{}”,要使用快捷键:Ctrl+Shift+Enter ;

11. excel根据两个条件查找数据

“EXCEL用函数查找同时满足两个条件的值”的操作步骤是:

1、打开Excel工作表;

2、由题意可知,在A2:G10单元格区域,存在着编号和日期对应的C列时间,现在需要由E列和F列的条件返回C列对应的时间,这可以通过INDEX+MATCH数组公式来实现;

3-(1) INDEX+MATCH数组公式

设置G列单元格格式为“时间格式”在G2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式

=IFERROR(INDEX(C:C,MATCH(E2&F2,A:A&B:B,0)),"")

公式表示:定位到C列,将同时满足A列为E2且B列为F2条件的对应行数据引用出来。如果查找条件不在引用区域,不返回错误值,而是返回空。

3-(2) VLOOKUP+IF数组公式

设置G列单元格格式为“时间格式”在G2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式

=IFERROR(VLOOKUP(E2&F2,IF({1,0},A:A&B:B,C:C),2,0),"")

公式表示:将E2和F2合并为查找条件,并在A列和B列合并列中,找到对应的行,并返回对应C列的数据。如果查找条件不在引用区域,不返回错误值,而是返回空。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片