Excel的VLOOKUP函数的使用解读

合集下载

vlookup函数的使用方法 百科全说

vlookup函数的使用方法 百科全说

VLOOKUP函数是Excel中一种非常常用的函数,它可以帮助用户快速查找并提取特定的数据。

本篇文章将详细介绍VLOOKUP函数的使用方法,包括函数的基本语法、参数的解释以及常见的应用场景。

一、VLOOKUP函数的基本语法VLOOKUP函数的基本语法如下:```=VLOOKUP(lookup_value, table_array, col_index_num,[range_lookup])```其中各个参数的含义分别是:1. lookup_value:要查找的值,也就是我们需要在表格中查找的内容。

2. table_array:要进行查找的区域,通常是一个表格的范围。

3. col_index_num:要返回的值所在列的索引号,即需要从table_array中返回的内容所在的列数。

4. range_lookup:一个逻辑值,指定是否要进行近似匹配。

如果为TRUE或者省略,则表示要进行近似匹配;如果为FALSE,则表示要进行精确匹配。

二、参数的详细解释1. lookup_valuelookup_value指的是我们需要在table_array中查找的值。

这个值可以是一个实际的数值、文本值,也可以是一个单元格的引用。

2. table_arraytable_array指的是我们需要进行查找的区域,通常是一个表格的范围。

在进行查找的时候,VLOOKUP函数会将lookup_value与table_array中的第一列进行比较,并返回对应行中指定列的值。

这样就可以很方便地查找并提取我们需要的数据了。

3. col_index_numcol_index_num表示要返回的值所在列的索引号。

也就是说,我们可以通过指定col_index_num来确定需要从table_array中返回的内容所在的列数。

注意,col_index_num必须大于0,且不得超过table_array中的列数。

4. range_lookuprange_lookup是一个可选参数,用来指定是否要进行近似匹配。

excel 函数之 vlookup函数 实际使用 图片详解

excel 函数之 vlookup函数 实际使用 图片详解

excel 函数之vlookup函数实际使用图片详解语法规则该函数的语法规则如下:VLOOKUP(lookup_value,table_array,row_index_num,range_lookup)Lookup_value参数说明Lookup_value为需要在数据表第一列中进行查找的数值。

Lookup_value 可以为数值、引用或文本字符串。

Table_array参数说明Table_array为需要在其中查找数据的数据表。

使用对区域或区域名称的引用。

Row_index_num参数说明Row_index_num为table_array 中待返回的匹配值的行序号。

Row_index_num 为 1 时,返回 table_array 第一列的数值,row_index_num 为2 时,返回 table_array 第二列的数值,以此类推。

如果 row_index_num 小于1,函数 VLOOKUP 返回错误值 #VALUE!;如果 row_index_num 大于 table_array 的列数,函数 VLOOKUP 返回错误值#REF!。

Range_lookup参数说明Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。

如果为 TRUE 或省略,则返回近似匹配值。

也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。

如果 lookup_value 为 FALSE,函数 VLOOKUP 将查找精确匹配值,如果找不到,则返回错误值 #N/A。

vlookup 在实际工作中的详细操作及使用,图片,详细说明,看了就会一般工作当中做资料一般习惯于保存xls格式文件,且保存文件都是一行保存资料,如图但实际工作当中,我们发给员工填写资料表时却都是需要另外的视图形式,而不是这样的表格形式,但一个一个员工的去填写的话,不但容易出错,且保存资料不方便,输入也很麻烦,有没有什么办法把这些资料一次性全部输入进去就可以完全打印出来呢.当然可以下面就讲到要使用 vlookup 这个EXCEL函数来进行下面的操作,因为详细讲解,所以图片比较多,打开会慢一点,希望大家不要急.一般发出去的资料图片如下,当然形式可能不一样,但原理是一样的,当然一个员工资料表不只有这么简单,我这边就不一一定了,把正你有多少资料都可以直接填进去就可以了.首要问题是在表2中的资料中找一个数据在所有资料中是唯一的,这里工号是唯一的,当然也可以是其它的,如电话号码等信息都可以,这里说的唯一是你所选的那一项在整个资料表一列中没有重复的,如工号就不会有重复的工号位置不需要输入工式,因为这个是要手动输入的,其它项目都需要输入工式,我下面会一步步讲解,有不明白的可以在我空间留言,百度搜索 :骑著毛驴晒太阳在我百度空间留言,我有尽量回复在姓名位置右边的输入姓名位置填入公式:=vlookup(B2,表2!$a$1:$f$10,2,true)=vlookup(B2,表2!$A$1:$F$10,2,true)下面进行详细讲解=vlookup()这个是函数的基础写法,前面都有B2,这个是因为我们在 "表1" 中后面所产生的内容都要以这个为条件,这里的B2是表示第B列,第二行,后面所产生的内容会读取这个数值,再从前面 "表2" 中找到这个记录再填入相对应的资料,如我们输入 A0001 这个就是表2 中的资料就会找到了,表2!这个是我们的资料来源的excel 工作表的表名$A$1:$G$10,这个是 "表2" 中内容从哪里开始到哪里结束,如下图看到图了没,我把先中的区域,从 A1到F10就结束了,所以刚才的填写就是$A$1:$F$10,其中$A$1 表示开始位置 $F$10 表示结束位置一般如果对这个不太明白的都可以写成 $A$1 就是说从A1开始,后面的不会写的话,就写大一些没关系,如我全部写成$A$1:$J$100,写成这个样子也可以的,因为这个大小包含了你的数据在内就行,以后也有可能还需要添加资料,2这个表示在表2中取出A0001那一行中第几个数值,从左向右第几个,如发现数值不对而是第三个数值或其它的,就减少数据,或增大数据.如下图如你是A0003就是A003那一行第几个数值我先填写工号 A0001,大小写一样的,姓名位置出现本应当是 "张三" 却是 "男" 查看是上面数值当中有一个第方写错=VLOOKUP(B2,表2!$A$1:$F$10,3,TRUE)上面红色的数据填写的是3,我们再看表2第三项正是男,那就改为2再试试结果就正确了,至于后面的,TRUE 这个只是出现错误码信息是产生的,照填写就好了再把其它的地方都填写清楚性别:=VLOOKUP(B2,表2!$A$1:$F$10,3,TRUE)家中住址:=VLOOKUP(B2,表2!$A$1:$F$10,5,TRUE)电话号码:=VLOOKUP(B2,表2!$A$1:$F$10,6,TRUE)工号填入A0001 如图:工号填入: A0009看到了吧,全一次性都变了,到止应当很简单了吧不会的可以在我空间留言咯,.我是菜鸟,写得不怎么好,希望老鸟不要笑话(本文来自于:电脑鸭, 希望转的时候不要删除本内容.谢谢)。

在EXCEL中VLOOKUP函数的使用方法大全

在EXCEL中VLOOKUP函数的使用方法大全

在EXCEL中VLOOKUP函数的使用方法大全在Excel中,VLOOKUP函数是一种非常有用的函数,可用于查找并返回一些值在数据表中对应的数值。

下面是VLOOKUP函数的使用方法的详细说明,帮助您充分利用这个功能强大的函数。

VLOOKUP函数的基本语法如下:VLOOKUP(要查找的值,数据表范围,返回的列数,[是否近似匹配])其中,要查找的值可以是一个单元格引用,也可以是具体的数值;数据表范围是要进行查找的数据范围;返回的列数表示要返回的数值在数据表中所在的列号;是否近似匹配是可选参数,默认为TRUE(近似匹配),也可以为FALSE(精确匹配)。

以下是VLOOKUP函数的具体应用场景及使用方法:1.查找一些数值对应的数据范围中的数值:当我们有一个数据表时,可以使用VLOOKUP函数找到一些数值所在的行,并返回该行特定列的数值。

例如:在一个学生成绩表中,我们想要找到一些学生的成绩。

使用VLOOKUP函数的公式为:=VLOOKUP("要查找的学生姓名",学生成绩表范围,成绩所在的列号,FALSE)2.查找最接近(或相等)的数值:如果想要查找一些数值在一个数据序列中最接近的数值,并返回对应的数值。

例如:在一个数据序列中,我们想要找到最接近一些数值的数值。

使用VLOOKUP函数的公式为:=VLOOKUP("要查找的数值",数据序列范围,返回的列数,TRUE)3.使用多个条件进行查找和匹配:有时候,我们需要根据多个条件进行查找和匹配,并返回满足所有条件的特定数值。

例如:在一个销售数据表中,我们想要找到满足指定产品和销售量的记录。

使用VLOOKUP函数的公式为:=VLOOKUP(要查找的产品,数据范围,返回的列数,FALSE)其中,数据范围的第二列是产品,第三列是销售量。

然后我们可以将这个公式与IF函数等结合使用,以实现多个条件的匹配。

4.使用动态范围进行查找:有时候,我们需要在动态范围内进行查找,并返回相应的数值。

VLOOKUP函数八大经典用法,个个都实用,快快收藏吧

VLOOKUP函数八大经典用法,个个都实用,快快收藏吧

VLOOKUP函数八大经典用法,个个都实用,快快收藏吧在EXCEL表格里,我们经常会使用VLOOKUP函数来匹配两个表格里的表格,或是使用VLOOKUP函数依据条件来查询数据,可以说VLOOKUP函数算是EXCEL表格里使用频率较高的一个函数了,也算是一个高阶的函数,它的用法颇多,这里我们先介绍8种经典用法:结构:=VLOOKUP(查找值,查找范围,数据列号,匹配方式)说明:1、参数1:查找值,即按什么查找,可以直接输入文本、数值,或是引用单元格,这里可以使用通配符。

2、参数2:查找范围,即查找的数据区域,通常是固定的区域,添加绝对引用符号,防止拖动公式的时候,数据区域变动,影响查找结果,查找范围的第一列必须是以第一参数查找值。

3、参数3:数据列号,也就是返回的结果在参数2中位于第几列,包含隐藏的列,直接输入数字或是其他可返回数字的函数;4、参数4:匹配方式,若为0或FALSE代表精确匹配,1或TRUE代表模糊匹配;5、如果查找值在参数2中不止一个结果,仅返回第一个查找到的结果。

用法一、匹配名称(常规用法)左侧表格里仅有产品编号,右侧是一份编号和产品名称的对应表,左侧表格里的产品名称可以不用一个个输入,使用产品编号去匹配右侧相同编号对应的名称。

函数公式:=VLOOKUP(B2,M1:N18,2,0)公式解读:参数1“B2”,即查找值,这里是产品编号。

参数2“M1:N18”,即查找范围,这里是右侧的产品编号和名称对应表。

参数3“2”,即参数2的数量区域里,我们要返回的是第2列数据,即名称。

参数4“0”,表示精准匹配,即参数1和参数2里的第一列数据必须完全相同,才会返回对应的第2列数据。

注意这里的参数2,必须添加绝对引用,故函数公式应为“=VLOOKUP(B2,$M$1: $N$18,2,0)”用法二、查询数据(常规用法)右侧输入编号,显示出对应的单价,单价来源于左侧的表格。

公式:=VLOOKUP(H2,B2:E18,4,0)公式解读:参数1“H2”,即查找值,这里是产品编号。

excel vlookup函数用法 整列

excel vlookup函数用法 整列

一、背景介绍Excel是一款常用的电子表格软件,可以进行数据处理、分析和管理。

在Excel中,VLOOKUP函数是一个非常常用的功能,可以帮助用户在数据表中快速查找并提取相关信息,特别是在处理大量数据时非常实用。

本文将重点介绍VLOOKUP函数的用法,并结合整列数据的应用场景进行分析和讨论。

二、VLOOKUP函数介绍1. VLOOKUP函数是Excel中的一种查找函数,其基本语法为:=VLOOKUP(查找值, 表格区域, 列数, 是否精确匹配)其中,查找值为要查找的数值或文本;表格区域为要进行查找的数据区域;列数为要返回数值所在的列数;是否精确匹配为TRUE或FALSE,分别表示是否需要精确匹配。

2. VLOOKUP函数主要用于在Excel数据表中进行纵向查找,即在指定的一列数据中查找目标数值或文本,并返回对应的相关信息。

三、整列数据的应用场景在实际的数据处理过程中,经常会遇到需要批量处理整列数据的情况,例如对一列数据进行查找、筛选、统计等操作。

VLOOKUP函数也可以很好地应用于整列数据的处理当中,在以下几种情况下尤为实用:1. 数据表关联:将两个不同数据表中的相关信息进行关联,并将相关数据合并到一个表中。

2. 数据筛选:根据某一列的数值或文本进行筛选,提取符合条件的数据。

3. 数据统计:统计某一列中特定数值或文本出现的次数、频率等统计信息。

四、VLOOKUP函数在处理整列数据中的使用方法在处理整列数据时,VLOOKUP函数的使用方法和基本语法基本不变,只是需要对数据表区域和返回值的列数进行调整。

下面将针对不同的应用场景,介绍VLOOKUP函数在处理整列数据时的具体使用方法。

1. 数据表关联在处理数据表关联时,通常需要在一个数据表中查找相关信息,并将其合并到另一个数据表中。

对于这种情况,VLOOKUP函数可以通过以下步骤来实现:(1)选择要合并的数据表,并在合并后的数据表中新增一列;(2)将VLOOKUP函数应用于新增的列中,指定要查找的数值(通常为关联字段),并设置表格区域和返回值的列数;(3)拖动鼠标或填充手柄,将VLOOKUP函数应用到整列数据中,即可快速实现数据表的关联合并。

excelvlookup函数用法和使用实例

excelvlookup函数用法和使用实例

excelvlookup函数用法和使用实例Excel中的vlookup函数是非常常用的函数之一。

它通常用于查找数据表中某个值所对应的行或列的数据。

在本文中,我们将介绍vlookup函数的用法和实例,以帮助您更好地理解和掌握这一函数。

vlookup函数的语法如下:=vlookup(lookup_value, table_array, col_index_num, range_lookup)其中,lookup_value是要查找的值;table_array是数据表的范围;col_index_num是查找值对应的列号;range_lookup表示是否进行近似匹配。

下面我们来看几个实例。

实例1:查找匹配值对应的数据假设有以下数据表:| 名称 | 售价 || ----- | ------ || 汉堡 | 25元 || 可乐 | 5元 || 炸鸡 | 30元 || 炸薯条 | 10元 |现在,我们要查找“汉堡”的售价,我们可以使用如下公式:=vlookup('汉堡',A1:B5,2,FALSE)其中,'汉堡'是要查找的值,A1:B5是数据表的范围,2表示查找值对应的列号,FALSE表示进行精确匹配。

实例2:使用vlookup函数进行数据表联结假设我们有两张数据表,一张是商品信息表,另一张是订单表,它们的数据如下:商品信息表:| 商品编号 | 名称 | 售价 || ------- | ----- | ------ || 1001 | 汉堡 | 25元 || 1002 | 可乐 | 5元 || 1003 | 炸鸡 | 30元 || 1004 | 炸薯条 | 10元 |订单表:| 订单编号 | 商品编号 | 数量 || ------ | ----- | -- || 1 | 1001 | 2 || 2 | 1002 | 4 || 3 | 1001 | 1 || 4 | 1004 | 3 |现在,我们需要将订单表和商品信息表进行联结,以便得到订单的详细信息。

excel表格中vlookup函数的应用

excel表格中vlookup函数的应用

Excel表格中VLOOKUP函数是一种非常有用的功能,它可以帮助用户快速地在大量数据中查找并提取所需的信息。

VLOOKUP函数的应用范围非常广泛,不仅可以用于数据分析、报告制作,还可以用于商业决策、财务分析等各种领域。

下面,我将从基本概念、具体用途和个人观点等方面来探讨VLOOKUP函数的应用。

一、基本概念1.1 VLOOKUP函数的定义VLOOKUP函数是Excel中的一种查找函数,它的作用是在指定的数据范围中查找某个值,并返回该值所在行的指定列的数值。

其基本语法为:=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])。

1.2 VLOOKUP函数的参数- lookup_value:要查找的值。

- table_array:要进行查找的数据范围。

- col_index_num:要返回数值所在的列数。

- range_lookup:指定查找方式,为TRUE时表示近似匹配,为FALSE时表示精确匹配。

1.3 VLOOKUP函数的返回值VLOOKUP函数返回查找到的数值,如果未找到匹配的值,则返回#N/A。

二、具体用途2.1 数据分析在数据分析过程中,VLOOKUP函数可以帮助用户快速地在大量数据中查找所需信息,节省了大量的时间和精力。

在销售数据中,可以使用VLOOKUP函数查找特定产品的信息,包括销售额、利润率等数据。

2.2 报告制作在制作报告时,VLOOKUP函数可以用来整合不同数据源的信息,使报告更加全面和准确。

通过VLOOKUP函数,可以将各个数据表中的相关信息进行关联,形成完整的报告内容。

2.3 商业决策对于企业的决策制定来说,VLOOKUP函数也发挥着重要作用。

通过对不同指标的数据进行查找和整合,可以为企业的战略决策提供可靠的数据支持。

2.4 财务分析在财务分析中,VLOOKUP函数可以帮助用户查找和比对不同期间的财务数据,进行更准确的财务对比和分析。

vlookup的使用方法和技巧

vlookup的使用方法和技巧

一、什么是VLOOKUP函数VLOOKUP函数是Microsoft Excel中常用的一种查找函数,它用于在数据表中查找某个特定值,并返回与该值相关联的其他数值。

在Excel中,VLOOKUP函数的格式为:VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)。

其中,lookup_value 是要查找的值,table_array是要查找的表格范围,col_index_num是要返回的相关值所在表格范围的列数,range_lookup为TRUE时表示查找近似值,为FALSE时表示仅查找精确值。

二、VLOOKUP函数的用途VLOOKUP函数通常用于在Excel中进行数据查找和匹配。

当需要在一个较大的数据表中查找某个特定的客户信息时,VLOOKUP函数就会派上用场。

它可以帮助用户快速定位数据,并返回相关的信息,极大地提高了数据处理的效率。

三、VLOOKUP函数的使用方法1. 定位VLOOKUP函数要使用VLOOKUP函数,首先需要打开Excel软件并打开一个已有的工作表或新建一个工作表。

然后点击需要进行查找的位置,并在公式栏输入“=VLOOKUP(”即可开始编写VLOOKUP函数。

2. 输入查找值在VLOOKUP函数中,第一个参数即为要查找的值。

在编写VLOOKUP函数时,需要输入要查找的值,可以直接输入数值,也可以选择单元格作为查找值。

例如:VLOOKUP(A2, table_array,col_index_num, range_lookup)。

3. 确定查找表范围第二个参数即为要查找的表格范围。

在编写VLOOKUP函数时,需要输入要查找的表格范围,同样可以直接输入范围,也可以选择对应的单元格范围。

例如:VLOOKUP(A2, B2:D100, col_index_num, range_lookup)。

4. 确定返回值所在列数第三个参数即为要返回的相关值所在表格范围的列数。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VLOOKUP函数
在表格或数值数组的首列查找指定的数值,并由此返回表格或数组中该数值所在行中指定列处的数值。

这里所说的“数组”,可以理解为表格中的一个区域。

数组的列序号:数组的“首列”,就是这个区域的第一纵列,此列右边依次为第2列、3列……。

假定某数组区域为B2:E10,那么,B2:B10为第1列、C2:C10为第2列……。

语法:
VLOOKUP(查找值,区域,列序号,逻辑值
“查找值”:为需要在数组第一列中查找的数值,它可以是数值、引用或文字符串。

“区域”:数组所在的区域,如“B2:E10”,也可以使用对区域或区域名称的引用,例如数据库或数据清单。

“列序号”:即希望区域(数组中待返回的匹配值的列序号,为1时,返回第一列中的数值,为2时,返回第二列中的数值,以此类推;若列序号小于1,函数VLOOKUP 返回错误值 #VALUE!;如果大于区域的列数,函数VLOOKUP返回错误值 #REF!。

“逻辑值”:为TRUE或FALSE。

它指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。

如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于“查找值”的最大数值;如果“逻辑值”为FALSE,函数VLOOKUP 将返回精确匹配值。

如果找不到,则返回错误值 #N/A。

如果“查找值”为文本时,“逻辑值”一般应为 FALSE 。

另外:
·如果“查找值”小于“区域”第一列中的最小数值,函数 VLOOKUP 返回错误值
#N/A。

·如果函数 VLOOKUP 找不到“查找值” 且“逻辑值”为 FALSE,函数 VLOOKUP 返回错误值 #N/A。

下面举例说明VLOOKUP函数的使用方法。

假设在Sheet1中存放小麦、水稻、玉米、花生等若干农产品的销售单价:
A B
1 农产品名称单价
2 小麦0.56
3 水稻0.48
4 玉米0.39
5 花生0.51
…………………………………
100 大豆0.45
Sheet2为销售清单,每次填写的清单内容不尽相同:要求在Sheet2中输入农产品名称、数量后,根据Sheet1的数据,自动生成单价和销售额。

设下表为Sheet2:
A B C D
1 农产品名称数量单价金额
2 水稻 1000 0.48 480
3 玉米 2000 0.39 780
…………………………………………………
在D2单元格里输入公式:
=C2*B2 ;
在C2单元格里输入公式:
=VLOOKUP(A2,Sheet1!A2:B100,2,FALSE。

如用语言来表述,就是:在Sheet1表A2:B100区域的第一列查找Sheet2表单元格A2的值,查到后,返回这一行第2列的值。

这样,当Sheet2表A2单元格里输入的名称改变后,C2里的单价就会自动跟着变化。

当然,如Sheet1中的单价值发生变化,Sheet2中相应的数值也会跟着变化。

其他单元格的公式,可采用填充的办法写入。

VLOOKUP函数使用注意事项
说到VLOOKUP函数,相信大家都会使用,而且都使用得很熟练了。

不过,有几个细节问题,大家在使用时还是留心一下的好。

一.VLOOKUP的语法
VLOOKUP函数的完整语法是这样的:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup
1.括号里有四个参数,是必需的。

最后一个参数range_lookup是个逻辑值,我们常常输入一个0字,或者False;其实也可以输入一个1字,或者true。

两者有什么区别呢?前者表示的是完整寻找,找不到就传回错误值#N/A;后者先是找一模一样的,找不到再去找很接近的值,还找不到也只好传回错误值#N/A。

这对我们其实也没有什么实际意义,只是满足好奇而已,有兴趣的朋友可以去体验体验。

2.Lookup_value是一个很重要的参数,它可以是数值、文字字符串、或参照地址。

我们常常用的是参照地址。

用这个参数时,有两点要特别提醒:
A参照地址的单元格格式类别与去搜寻的单元格格式的类别要一致,否则的话有时明明看到有资料,就是抓不过来。

特别是参照地址的值是数字时,最为明显,若搜寻的单元格格式类别为文字,虽然看起来都是123,但是就是抓不出东西来的。

而且格式类别在未输入数据时就要先确定好,如果数据都输入进去了,发现格式不符,已为时已晚,若还想去抓,则需重新输入。

B第二点提醒的,是使用时一个方便实用的小技巧,相信不少人早就知道了的。

我们在使用参照地址时,有时需要将lookup_value的值固定在一个格子内,而又要使用下拉方式(或复制将函数添加到新的单元格中去,这里就要用到“$”这个符号了,这是一个起固定作用的符号。

比如说我始终想以D5格式来抓数据,则可以把D5弄成这样:$D$5,则不论你如何拉、复制,函数始终都会以D5的
值来抓数据。

3.Table_array是搜寻的范围,col_index_num是范围内的栏数。

Col_index_num 不能小于1,其实等于1也没有什么实际用的。

如果出现一个这样的错误的值
#REF!,则可能是col_index_num的值超过范围的总字段数。

二.VLOOKUP的错误值处理。

我们都知道,如果找不到数据,函数总会传回一个这样的错误值#N/A,这错误值其实也很有用的。

比方说,如果我们想这样来作处理:如果找到的话,就传回相应的值,如果找不到的话,我就自动设定它的值等于0,那函数就可以写成这样:
=if(iserror(vlookup(1,2,3,0=true,0,vlookup(1,2,3,0
这句话的意思是这样的:如果VLOOKUP函数返回的值是个错误值的话(找不到数据,就等于0,否则,就等于VLOOKUP函数返回的值(即找到的相应的值。

这里面又用了两个函数。

第一个是iserror函数。

它的语法是iserror(value,即判断括号内的值是否为错误值,如果是,就等于true,不是,就等于false。

第二个是if函数,这也是一个常用的函数的,后面有机会再跟大家详细讲解。

它的语法是if(条件判断式,结果1,结果2。

如果条件判断式是对的,就执行结果1,否则就执行结果2。

举个例子:=if(D2=””,”空的”,”有东西”,意思是如D2这个格子里是空的值,就显示文字“空的”,否则,就显示“有东西”。

(看起来简单吧?其实编程序,也就是这样子判断来判断去的。

三.含有VLOOKUP函数的工作表档案的处理。

一般来说,含有VLOOKUP函数的工作表,如果又是在别的档案里抓取数据的话,档案往往是比较大的。

尤其是当你使用的档案本身就很大的时候,那每次开启和存盘都是很受伤的事情。

有没有办法把文件压缩一下,加快开启和存盘的速度呢。

这里提供一个小小的经验。

在工作表里,点击工具——选项——计算,把上面的更新远程参照和储存外部连结的勾去掉,再保存档案,则会加速不少,不信你可以试试。

下面详细的说一下它的原理。

1.含有VLOOKUP函数的工作表,每次在保存档案时,会同时保存一份其外部连结的档案。

这样即使在单独打开这个工作表时,VLOOKUP函数一样可以抓取到数值。

2.在工作表打开时,微软会提示你,是否要更新远程参照。

意思是说,你要不要连接最新的外部档案,好让你的VLOOKUP函数抓到最新的值。

如果你有足够的耐心,不妨试试。

3.了解到这点,我们应该知道,每次单独打开含有VLOOKUP函数的工作表时,里面抓取外部档案的数值,只是上次我们存盘时保存的值。

若要连结最新的值,
必须要把外部档案同时打开。

VLOOKUP函数我所了解的,也只是这些,大家有什么好的经验或有什么疑问,欢迎大家提出,一起探讨。

=VLOOKUP(A1,A!A:E,2,FALSE
第一个参数表示要查找的内容;第二个参数是要查找的范围(范围的第一列必须是查找内容所在的列;第三个参数是要返回的值所在的列数(从查找范围的第一列以1开始数,不能为负数;最后一个参数是查找的精确度,FALSE返回与查找内容完全一致的值,没有则返回错误值,TURE则返回小于等于查找内容的值。

=vlookup(a1,sheet1A:B,2,的举例不妥,当第一个参数属于sheet1时变得无意义;且sheet1后面没加到叹号。

正确举例为,在D2单元格输入"=VLOOKUP(C2,Sheet1!A:B,2,"
就是在sheet1的A、B两列中的第A列查找与C2相同的值,找到了就在D2中返回sheet1的A、B两列中对应行第2列上的值。

相关文档
最新文档