首先补充上一篇文章有一点。 我们经常会遇到一个很典型的问题:身份证号的输入。 Excel 表格中,单元格对于数字的存储,其所能容纳的数字精度是有限制的。 当我们在excel中输入整数时,超过15位数字的部分就会变为0,但是我们常见的身份证号为18位,这就会导致我们输入身份证号显示为以下的状态: 最后三位数字丢失。 解决方法也很简单,在我们输入身份证号之前,对对应的单元格进行单元格格式修改为文本格式,在输入身份证号,就会发现,没有了上述显示问题。 接下来步入主题,我们来说VLOOKUP函数。 有人这么说,对于经常和数据打交道的人,只要学会了VLOOKUP函数,即使你没有上过学,也能在这个部门潜伏半年而不被发现。 的确如此,这也是说明了VLOOKUP函数在数据管理中的重要性。 VLOOKUP函数是excel中的一个纵向查找函数,多用来核对表格,多个表格导入数据。 它的使用方法和我们平时查字典的流程更像: =Vlookup(要查的词,作为字典的表格的位置,要查找的内容所在的列,精确查找还是近似查找) 如图,两张表格里分别报告不同的信息 第一张是姓名和班级信息; 第二张是姓名和学号信息; 现在我们想要把两张表中的信息合并到第一张表,那么应该如何做呢? 对于这样数据量比较少的情况,我们当然可以一个一个地复制粘贴,但是当数据量大起来呢? 此时,Vlookuo函数就起到了它的作用。 我们来看一下如何操作: =VLOOKUP(A2:A7,[工作1]Sheet1!$A$1:$B$7,2,0) 可以看到,公式分为四部分: 一. 我们要查找的部分(两个表格中都有姓名信息,因此用姓名做对标); 二. 要查找的表格,这里是第二章表格框选所有信息; 三. 2表示第二列。我们要把学号信息输入到第一张表格中,即在第二张表格里的第二列的信息; 四. 0表示精确查找。 这样,系统会通过姓名在第二张表查询,当有相同的姓名时,把第二张表中的第二列数据返回到第一章表里。 会发现,所有的学号信息都一一对应到了一张表里。 多用一用,会发现,这个函数如此神奇。 谢谢。 |
|