本篇文章1767字,读完约4分钟

1、初次通知vlookup函数

vlookup在表的第一列中搜索指定的值,并返回表的当前行中其他列的值。

记住vlookup函数的参数是一个简单的方法

=vlookup (返回要查找的副本、要查找的数据表、数据表的第几列副本,以及如何匹配)

由于必须在此处查找的副本一定位于数据表的最左列,因此如果搜索结果准确匹配,则第四个参数必须写入false或0。

下面,我们用几个例子进一步证明vlookup函数的使用方法。

下图是一家企业的员工新闻表,有n行以上的数据。 我需要找到员工的记录。

2,搜索具有指定名称的职务新闻

在单元格f3中记录要搜索的名称。 g3的单元格公式如下:

=vlookup(f3,$ b : $ d $ 10,3,0 )

从姓名所在的列向右数,员工职务排在第三列,所以第三个参数是3。

因为想要准确地找到丘比特的职务,也就是说第四个参数使用了准确搜索的搜索方法,所以必须写为false或缩写为0。

如果需要知道该员工的详细记录,可以继续在其他单元格中写公式。 当然,第三个参数会有变化。 例如,要查询部门的新闻,应该写2。

那么,如果想更简单地写公式的话,有更好的方法吗?

答案是肯定的。 只要找到自动返回列号的函数就可以了。

3,搜索具有指定名称的所有新闻

现在有必要分别查询丘处机的部门和职务新闻。

写完一个公式后,为了用复制的方法快速写完其他公式,请使用column函数对vlookup的第三个参数——列号进行计数。

=vlookup($f3,$b:$d,列( b1),0 )

column函数返回指定单元格的列号。

公式采用column(b1 ),计算结果为b1单元格的列号2。

column函数的参数采用相对参照,向右复制后为column(c1 ),计算结果为c1单元格的列号3,赋予vlookup函数动态的第三参数。

最后,整合column函数和vlookup,将公式复制到其他单元格,可以很容易地找到该员工的所有资料。

4、寻找模糊条件的新闻

vlookup函数的第一个参数可以使用通配符。

如下图所示,f3单元格显示了部门关键字,g3可以基于该关键字在数据表中找到第一条满足该条件的新闻。

= vlookup ( f 3和amp; ”; *”; C2:d10、2、0 )

乍一看,你可能认为vlookup函数的第一参数还很随和。 那真的像我们想的那样吗?

5,搜索复制分类样式

一起看下图:

f3单元格是员工的工作编号,g3单元格使用以下公式返回工作编号的员工姓名:

=vlookup(f3,a1: d 10,2,0 )

我觉得公式本身没有问题,但是返回了错误的值。 为什么会这样呢?

明白问题了吗?

要搜索的值和数据表的样式是副本,一个是普通的,vlookup函数比较真。 不是。 不是。

6,搜索复制分类样式

前面说的都是精确匹配,近似匹配方法在什么情况下使用?

近似匹配主要用于数值类的查询。 如下图所示,a~c列为1点业务流水记录。 现在统计每个月的最后业务金额。

首先,在e3单元格中输入4月末的日期“4-30”,下拉列表中选择“按月输入”作为输入选项。

然后选择e3:e6,设定数字样式,自定义为“m月”。

在f3单元格中输入以下公式,然后下拉列表:

=vlookup(e3,a:c,3 )

如果vlookup函数采用近似查询,则查询区域的第一列必须按升序排列,如果找不到关键字“4-30”的日期,则小于该日期,并且是接近该日期的记录,并且映射为 这样就找到了每个月的最后记录。

最后总结一下吧

vlookup函数的五个优点

1、vlookup函数的查找值为通配符( ”; ? ”; 号码和”; *”; 编号),但引用值不能以数组为参数生成内存数组。

第2、4个参数决定了是准确还是近似。

如果为0 (或false ),则以精确的匹配方式进行搜索,支持无序搜索。 如果为1 (或true ),则必须使用近似匹配方法进行搜索,并按升序排列第二个参数的第一列或第一行。

第3、3个参数的列号不能理解为员工表的实际列号,指定返回值为搜索范围的第几列。

4、如果查找值和数据区域密钥的数据类型不一致,则返回错误值#n/a。

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

标题:“vlookup如何用(vlookup具体采用做法详细步骤)”

地址:http://www.hongyupm.com/gnyw/10692.html