做财务会计审计的学员朋友们,熟知的Excel函数除去SUM和IF外,VLOOKUP是常见的一个函数。被誉为“查找之王”的VLOOKUP,在处置数据查看和匹配任务时表现出色。
有平台过去做过“假如只能选择学习Excel中的一项功能,你会选择什么”的调查,VLOOKUP函数居然高居第二位。
学习VLOOKUP并不像很多人想象中的那样复杂,大家可以飞快速地学会这一强大工具的基础使用方法。今天,网校将为大伙详细解说VLOOKUP函数的应用方法。
VLOOKUP是在表格的首列查找指定的内容,并返回与之对应的其他列的值。
大家可以用一种简单的办法先记住VLOOKUP函数的参数:
=VLOOKUP(要找的内容,查找地区,返回第几列的内容,匹配方法)
要找的内容(lookup_value):这是想要查找的具体值,可以是直接输入的数值、文本,或者是另一个单元格的引用。比如,假如想查找职员编号为“E001”的有关信息,“E001”就是你的查找内容。
查找地区(table_array):这是指包括数据的表格范围或地区。这个地区的第一列需要包括要查找的值(即“要找的内容”)。确保此地区足够大以覆盖所大概的结果,并考虑用绝对引用(如$A$1:$D$100)以便复制公式时不会改变查找范围。
返回第几列的内容(col_index_num):这表示期望从查找地区内返回哪一列的数据。注意,列号是从查找地区的第一列开始计数的。比如,假如查找地区是A到D列,想要返回C列的信息,应设置此参数为3。
匹配方法(range_lookup):这是一个逻辑值,用于指定是想要精准匹配还是近似匹配。一般大家会用FALSE来需要精准匹配,这意味着只有当找到一模一样的值时才会返回结果;而TRUE或省略此参数则允许近似匹配,适用于数值排序的数据集,在这样的情况下,假如找不到精准匹配项,将返回小于查找值的最大值。
应该注意的是:其中需要找的内容肯定是在数据表的最左列。
如下图所示,是大家的目的表格。大家需要从数据源表格中找到对应的药品的规
格。
(图片一)
数据源的表格如下图所示。
(图片二)
图片一目的表格中的药品名字排序和图片二数据源表格中的药品名字排序并不同。假如数据量大,大家一个一个手工从数据源表格中找对应的药品规格不只很耗时而且容易出错,这样的情况下,用vlookup函数大家可以参考药品名字自动从数据源表格中检索相应的药品规格,并将它准确地填入目的表格中。大家在B2单元格输入=VLOOKUP(A2,Sheet2!A:B,2,0),如此药品对应的规格就都引用过来啦。
上面公式中第二个参数Sheet2!A:B表示查找地区为表格名字是“Sheet2”这张表上的A列到B列地区。第三个参数为2,表示返回A到B列这片地区的第二列数据。第四个参数为0,表示精准匹配。