如何在Excel中使用查找类(LOOKUP)函数

如何在Excel中使用查找类(LOOKUP)函数,第1张

一、LOOKUP函数

1 LOOKUP函数:在查找区域中查找对象,并返回相同的值到结果区域。查找对象可以是数字、文本、逻辑值、名称或者对值的引用。

2 语法:LOOKUP(查找对象,查找区域,结果区域)。

1) 查找对象是要找的值;

2) 查找区域只能是单行或单列;

3) 结果区域与查找区域相对应,大小一致。

3 举例说明:这里我们要找学生编号为B3的成绩,输入公式“=LOOKUP(F2,B2:B17,D2:D17)”,然后按Enter键即可得出结果。

二、VLOOKUP函数

1 VLOOKUP函数:按列查找(纵向查找),找出与查找对象相匹配的其他列的值。

2 语法:VLOOKUP(查找对象,查找范围,范围中结果的列号,是否模糊匹配)。

1) 查找对象:查找范围第一列中的指定内容(只能是一个值或单元格);

2) 查找范围:存放数据的区域,2列或以上;

3) 范围中结果的列号:结果所在的第几列,>=1且<=所有的列数;

4) 是否模糊匹配:TRUE表示模糊匹配,FALSE表示精确匹配。

3 举例说明:这里我们要找学生编号为B3的成绩,输入公式“=VLOOKUP("B3",B2:D17,FALSE)”,然后按Enter键即可得出结果

三、HLOOKUP函数

1 HLOOKUP函数:按行查找(横向查找),找出与查找对象相匹配的其他行的值。

2 语法:HLOOKUP(查找对象,查找范围,范围中结果的行号,是否模糊匹配)。

1) 查找对象:查找范围第一行中的指定内容(只能是一个值或单元格);

2) 查找范围:存放数据的区域,2行或以上;

3) 范围中结果的行号:结果所在的第几行,>=1且<=所有的行数;

4) 是否模糊匹配:TRUE表示模糊匹配,FALSE表示精确匹配。

3 举例说明:这里我们要找学生编号为B3的成绩,输入公式“=HLOOKUP(A7,A1:Q3,3,FALSE)”,然后按Enter键即可得出结果

一、HYPERLINK函数(=HYPERLINK('#C2','跳转到C2')) 

这个函数则是用于跳转使用,有时候需要点击某一个单元格,然后跳转到其他的单元格,

那么这个时候就可以使用HYPERLINK函数,自动就可以快速进行跳转了。

二、INDEX函数(=INDEX(A2:C5,1,2)) 

INDEX函数则可以帮助从指定的单元格选择值,这个则主要可以帮查找相应的单元格里面相关的数值单位。

三、INDIRECT函数 

对于文本值里面指定的引用,也可以有相对应的方法进行解决,只要使用INDIRECT 数,之后输入=INDIRECT(”A1”)对于A1单元格的文本进行引用,然后使A1的值为B2,最终就可以返回1了。

四、LOOKUP函数(=LOOKUP(1,0/(A3:A15='张三'),B3:B15)) 

在向量或者数组里面,我们也可以对对应的值进行相关的查重,虽然方法很多,=LOOKUP(1,0/(条件区域=条件),查询区域)这个方法,可以用它找到固定人名或其他关键组的数值。

五、MATCH函数(=MATCH(C1,A1:E1,1))

同样的,MATCH函数也是用于引用或数组中的值的查找,可以帮助快速地找到这些数据内容。

-excel函数

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

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

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

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

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

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

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

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

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

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

可以利用像SUM函数、lookup函数、VLOOKUP+CHOOSE函数、OFFSET+MATCH函数、INDIRECT+MATCH函数的组合等方式来对EXCEL里的内容进行精确查找。

如下图所示,根据第9行的产品和型号,从上面表中查找“销售数量”,结果如C10所示:

SUM函数:

公式{=SUM((A2:A6=A9)(B2:B6=B9)C2:C6)}

公式简介:使用(条件)(条件)因为每行符合条件的为0,不符合的为1,所以只有条件都符合的为非零数字。所以SUM求和后就是多条件查找的结果

SUMPRODUCT函数:

公式:=SUMPRODUCT((A2:A6=A9)(B2:B6=B9)C2:C6)

公式简介:和SUM函数用法差不多,只是SUMPRODUCT函数不需要数组运算

MAX函数:

{=MAX((A2:A6=A9)(B2:B6=B9)C2:C6)}

SUM是通过求和把符合条件的提出来,这里是使用MAX提取出最大值来完成符合条件的值提取。

lookup函数:

公式1=LOOKUP(A9&B9,A2:A6&B2:B6,C2:C6)

公式简介:LOOKUP函数可以直接进行数组运算。查找的连接起来,被查找区域也连接起来。

公式2:=LOOKUP(1,0/((A2:A6=A9)(B2:B6=B9)),C2:C6)

公式3=LOOKUP(1,0/((A2:A6&B2:B6)=(A9&B9)),C2:C6)

公式4=LOOKUP(1,1/(((A2:A6=A9)+(B2:B6=B9))=2),C2:C6)

MIN+IF函数:

公式=MIN(IF((A2:A6=A9)(B2:B6=B9),C2:C6))

SUM+IF函数:

公式=SUM(IF(A2:A6=A9,IF(B2:B6=B9,C2:C6,0),0))

INDEX+MATCH函数组合:

公式1:{=INDEX(C2:C6,MATCH(A9&B9,A2:A6&B2:B6,0))}

公式2:{=INDEX(C2:C6,MATCH(1,(A9=A2:A6)(B9=B2:B6),0))}

OFFSET+MATCH函数:

公式=OFFSET(C1,MATCH(A9&B9,A2:A6&B2:B6,0),)

INDIRECT+MATCH函数:

公式 =INDIRECT("C"&MATCH(A9&B9,A1:A6&B1:B6,0))

VLOOKUP+CHOOSE函数:

公式 :=VLOOKUP(A9&B9,CHOOSE({1,2},A2:A6&B2:B6,B2:C6),2,0)

HLOOKUP+TRANSPOSE+CHOOSE函数:

公式=HLOOKUP(A9&B9,TRANSPOSE(CHOOSE({1,2},A2:A6&B2:B6,B2:C6)),2,0)

VLOOKUP+IF函数:

公式1 =VLOOKUP(A9&B9,IF({1,0},A2:A6&B2:B6,B2:C6),2,0)

公式2=VLOOKUP(A9&"|"&B9,A31:D35,4,0)‘添加辅助列

SUMIFS函数:

excel2007中开始提供的函数SUMIFS

=SUMIFS(C1:C6,A1:A6,A9,B1:B6,B9)

数据库函数:

=DSUM(A1:C6,3,A8:B9)

=DGET(A1:C6,3,A8:B9)

=DAVERAGE(A1:C6,3,A8:B9)

=DMAX(A1:C6,3,A8:B9)

=DMIN(A1:C6,3,A8:B9)

=DPRODUCT(A1:C6,3,A8:B9)

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/12186528.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存