实战 !

VLOOKUP实操:

 

                                            图一                                                   图二

当我们拿到图一这样的表,而需要获得图二的数据时候,就可以这样做:

 

                                                          图三

在所需要的单元格输入公式,VLOOKUP([@区域],表1,3,0),由图三可以看出,第一个参数为数据来原表中,一致的数据。第二个参数为数据来源表选定的区域,其中第一列数据,必须是我们相匹配的数据,如已知了区域列数据,那么第二个参数的区域,首列应该为区域列,而我们想要的数据在第几列则没有限制。第三个参数,就是我们想要参数,在选定区域里的第几列(如图三,想要数据在第三列,那么第三个参数就是三,如果想要岗位的数据,那么参数为2),最后一个参数为精确匹配填0(精确匹配)或1(近似匹配)

HLOOKUP函数:

 

                                                                 图一

                                                                   图二

如果我们遇到的情况,不是列的情况,而是行的情况,这种情况我们该怎么办呢?

这时候就该用到HLOOKUP函数啦

当我们遇到图一的数据,想要图二 的结果时候,我们可以这样做,

        

 在需要填写数据的地方输入公式,HLOOKUP(G21,G11:N13,3,0),其中,第一个参数和vlookup函数一样,也是源数据表中,相同的字段,相同的数据。第二个参数,依然是所需要数据所在的参数,已知数据必须在第一行。第三个参数就是所需要数据,在所选定区域的行数。

vlookup和hlookup用法一致,只不过是一个是列,一个是行,我还准备了一个小练习,大家快来,练习一下吧。

习题链接:

EXCEL-LOOKUP函数实操应用-统计分析文档类资源-CSDN下载

 

一、VLOOKUP的例子

(一)用法

您需要四条信息才能构建 VLOOKUP 语法:

  1. 要查找的值,也被称为查阅值。

  2. 查阅值所在的区域。 请记住,查阅值应该始终位于所在区域的第一列,这样 VLOOKUP 才能正常工作。 例如,如果查阅值位于单元格 C2 内,那么您的区域应该以 C 开头。

  3. 区域中包含返回值的列号。 例如,如果指定 B2:D11 作为区域,那么应该将 B 算作第一列,C 作为第二列,以此类推。

  4. (可选)如果需要返回值的近似匹配,可以指定 TRUE;如果需要返回值的精确匹配,则指定 FALSE。 如果没有指定任何内容,默认值将始终为 TRUE 或近似匹配。

现在将上述所有内容集中在一起,如下所示:

=VLOOKUP(查找值,包含查找值的范围,包含返回值的范围中的列号,近似匹配 (TRUE) 或精确匹配 (FALSE))。

=VLOOKUP(要查找的内容、要查找的位置、包含要返回的值的范围内的列号、返回表示为 1/TRUE 或 0/FALSE 的近似或精确匹配项)。

(二)实例

二、HLOOKUP的使用方法

车轴

轴承

螺钉

4

4

9

5

7

10

6

8

11

公式

说明

结果

=HLOOKUP("车轴", A1:C4, 2, TRUE)

在首行查找车轴,并返回同列(列 A)中第 2 行的值。

4

=HLOOKUP("轴承", A1:C4, 3, FALSE)

在首行查找轴承,并返回同列(列 B)中第 3 行的值。

7

=HLOOKUP("B", A1:C4, 3, TRUE)

在首行查找 B,并返回同列中第 3 行的值。 因为找不到 B 的完全匹配项,将使用第 1 行列 A 中小于 B 的最大值 "车轴"。

5

=HLOOKUP("螺栓", A1:C4, 4)

在首行查找螺栓,并返回同列(列 C)中第 4 行的值。

11

=HLOOKUP(3, {1,2,3;"a","b","c";"d","e","f"}, 2, TRUE)

在三行数组常量中查找数字 3,并返回同列(本例中为第三列)中第 2 行的值。 数组常量中有三行数值,并且每行都用分号 (;) 分隔。 因为在第 2 行和第 3 列(同一列)中找到 c,因此将返回 c。

c

三、注意

VLOOKUP 按列查找,HLOOKUP按行查找,可配合使用。

更多推荐

实战! excel常用函数中lookup的用法