excel中公式vlookup怎么使用 Excel小技巧分享VLOOKUP公式(1)

Excel作为大家日常工作中,使用非常频繁的软件,其功能实际非常强大,但是大部分用户,可能还是使用最标准的,信息录入的基本功能。山姆作为一名IT从业人员,虽然对Excel不算特别精通,但是有些常用的公式还是比较熟悉的。今天,就给大家介绍一下如何使用vlookup这个公式。身边同事经常有类似的数据整合需求,时不时回来问到我,索性写个介绍的文案,授之于渔。

excel中公式vlookup怎么使用 Excel小技巧分享VLOOKUP公式(2)

首先,介绍一下这个公式使用的场景,通常来讲,是我们手头有两组现成的数据,拥有同一个唯一标示的元素,希望将其他数据进行查询并整合。以上图为例,左边的“学生捐款记录表”,记录了学生的学号、姓名以及捐款金额。右侧的学生信息表,包含学号、姓名和性别。我们可以发现:1. 并不是所有的学生都进行了捐款行为;2. 两张表都有共同的唯一识别,即“学号”信息。现在假设,我们想知道捐款同学的性别(也许现实当中没有这么无聊的需求,不过这里主要是为了演示如何使用公式)。

excel中公式vlookup怎么使用 Excel小技巧分享VLOOKUP公式(3)

现在我们来看一下vlookup这个公式的用法:既然是一个查询公式,肯定要告诉Excel我们需要查询的内容、在什么范围查找、找到了以后返回什么数据。用上面的案例加以说明,我们需要用学生的学号,在学生信息表里查询,获取该学校(学号)的性别信息。学号:A4学生信息表:F4:H13性别:3(学生数据表的第三列)FALSE:严格匹配

= VLOOKUP (查询内容,$被查询范围$,返回第几列的值,false) = VLOOKUP (A4, $F$4:$H$13, 3, FALSE)

这里需要格外注意的是:
  1. 为什么要在范围中间加上美元符号?这个是用来锁定查询区域的,通常我们写完公式之后,都会通过下拉复制到其他单元格。如果没有用美元符号锁定查询范围的话,在下拉的过程中,查询范围也会变化,可能无法得到准确的结果。
  2. 最后的FALSE代表什么?Excel为VLOOKUP公式提供了两种查询结果返回规则,FALSE代表严格匹配,即当查询不到结果时,返回N/A。另一种是TURE,那样的话当查询不到结果时,返回最近的一行的值。在大部分使用场景中,严格匹配是更加常见的。
  3. 公式写好后,只要通过下拉,将公式复制到其他单元格,就能够很方便得到结果了。我个人的习惯是,会把查询得到的结果复制一下,再使用选择性粘贴,仅复制值(values)的方法,把数据覆盖到原来位置。这样的目的,是为了摆脱该数据列与查询范围的连接。可以避免因为查询数据源的误操作(删除),造成查询结果随之变化。

所以,这个看似复杂的公式,实际也没有想象中那么难吧,能够灵活运用于实际的工作场景,还是非常方便的。

,