vlookup函数有什么是你做不到的(使用vlookup函数你需要注意什么

生活常识 2023-05-15 14:03生活常识www.xinxueguanw.cn

如何将我们需要的信息与COLUMN和VLOOKUP进行匹配?你对她了解多少?

你好,兄弟们。今天就给大家讲讲功能里流行的情人VLOOKUP。作为职业表哥,大家对TA又爱又恨经常打交道,却时不时耍点小脾气。然后我们会慢慢打开它。

初识VLOOKUP函数

VLOOKUP是在表的之一列中查找指定的值,从而返回表的当前行中其他列的值。

我们可以用简单的 记住VLOOKUP函数的参数

=VLOOKUP(需要找的内容,用来查找的数据表,返回数据表中第几列的内容,匹配的方式)

需要注意的是,你需要查找的内容必须在数据表最左边的一列。如果搜索结果准确,第四个参数应该写成False或0。

接下来,我们用例子进一步说明VLOOKUP函数的使用。

下图是某公司的员工信息表,有N行数据。我们需要找到一名员工的一些记录。

查找指定姓名的部门信息

我们在单元格F5中记录需要查找的名称,然后在单元格G5中写入公式

=VLOOKUP($F$5,$B$1:$D$10,2,0)

因为employee部门的员工信息表在第二列(名称为1的列,向右数),所以第三个参数是2。

因为我们要准确找到天竺和尚的部门,也就是准确搜索到第四个参数,所以需要写成False。

在Excel中,False的逻辑值为0,所以可以缩写为0。

利用上面的公式,我们不难发现天竺和尚的部门就是生产部门。

如果需要知道该员工的详细记录,可以在其他单元格中继续写公式。,第三个参数会改变。比如位置在第三列,就要写成3。

如果想把公式写得更轻松,有没有更好的 ?

答案是肯定的,只要我们找到一个可以帮助我们自动返回列号的函数。

将详细解释下面的例子。

查找指定姓名的全部信息

从表中我们知道,我们需要知道两种信息名为天竺的和尚的部门和职位。

为了简化公式,也就是说,我们写完一个公式后,通过复制的方式快速写完其他公式,所以我们使用COLUMN函数来帮助我们统计Vlookup第三个参数的——列数。

COLUMN函数可以返回指定单元格的列号。

公式中使用了列(B1),计算结果是B1单元格的第2列。

相对引用被用作列函数的参数。复制到右边会变成COLUMN(C1),计算结果是C1单元格的列号3,这样就给了VLOOKUP函数一个动态的第三个参数。

,将列函数和VLOOKUP拼凑在一起,形成一个公式

=VLOOKUP($F$5,$B$1:$D$10,列(B1),)

然后将公式复制到其他单元格中,就可以很容易地找到该员工的所有信息。

,使用VLOOKUP函数时,如果第四个参数为真,则要求数据表必须按升序排列,否则会出现计算错误。如果第四个参数为FALSE,则不需要考虑数据表的升序和降序。

一对多的信息查询

工作中经常会出现重复记录,可以通过一些技术手段进行限制或规避,但重名等问题难以避免。

遇到重名怎么办?

因为VLOOKUP函数的之一个参数必须是唯一的,否则只会返回之一个遇到的记录,所以这类问题的解决 就变成了寻找唯一值。

可以通过辅助列的方式将两列数据合并成一个新的辅助列,加上行号或工号等信息,放在原数据表的最左边,问题就解决了。

查找模糊条件的信息

通配符可以用于VLOOKUP函数的之一个参数。

如下图,F5单元格给出姓氏,G5根据姓氏可以找到数据表中的之一条信息。

=VLOOKUP($ F $ 5 \ ; \ B$1:$D$10,2,)

乍一看,我们可能会觉得VLOOKUP函数的之一个参数相当随和。我们真的是这么想的吗?

查找内容区分格式

看下图

F5单元格是员工 的工号,G5单元格使用以下公式返回该工号的部门信息

=VLOOKUP($ 5荷兰盾$1:澳元$ 10.3澳元,)

让 让我们看看公式本身,它返回一个错误值。原因是什么?

看到问题了吗?

你需要找到的值是一个正常的文本和数据表中的格式,VLOOKUP函数真的不一样,只是不一样。

,让 让我们做个

VLOOKUP函数五个特点

1.通配符(\ \ 和\ \ ),搜索值不能使用数组作为参数来生成内存数组。

2.第四个参数确定搜索 是精确的还是近似的。

如果为0(或FASLE),则通过精确匹配进行搜索,支持无序搜索;如果为1(或TRUE),则使用近似匹配法进行搜索,要求第二个参数的之一列或之一行按升序排列。

3.第三个参数中的列号不能理解为工作表中的实际列号,而是指定返回值在搜索范围中的哪一列。

4.如果查找值与数据区关键字的数据类型不一致,将返回错误值#N/A。

5.如果有多条符合条件的记录,则只能返回之一条符合条件的记录。

好了,老朱今天说了这么多,你是听懂了还是被搞糊涂了?哈哈,祝大家有美好的一天!

图文 朱

使用vlookup功能需要注意什么?这篇文章会让你学会vlookup函数。

Copyright@2015-2025 www.xinxueguanw.cn 心血管健康网版板所有