VLOOKUP、ISERROR和IF函数在excel中的高效应用 匹配查找

VLOOKUP、ISERROR和IF函数在excel中的高效应用 匹配查找

ID:41263922

大小:154.51 KB

页数:3页

时间:2019-08-20

VLOOKUP、ISERROR和IF函数在excel中的高效应用 匹配查找_第1页
VLOOKUP、ISERROR和IF函数在excel中的高效应用 匹配查找_第2页
VLOOKUP、ISERROR和IF函数在excel中的高效应用 匹配查找_第3页
资源描述:

《VLOOKUP、ISERROR和IF函数在excel中的高效应用 匹配查找》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、工作上遇到了想在两个不同的EXCEL表里面进行数据的匹配,如果有相同的数据项,则输出一个“YES”,如果发现有不同的数据项则输出“NO”,这里用到三个EXCEL的函数,觉得非常的好用,特贴出来,也是小研究一下,发现EXCEL的功能的确是挺强大的。这里用到了三个函数:VLOOKUP、ISERROR和IF,首先对这三个函数做个介绍。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       VLOOKUP:功能是在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。函数表达式是:VLOOKUP(lookup_value

2、,table_array,col_index_num,range_lookup)     1.Lookup_value为“需在数据表第一列中查找的数据”,可以是数值、文本字符串或引用。     2.Table_array为“需要在其中查找数据的数据表”,可以使用单元格区域或区域名称等。         ⑴  如果range_lookup为TRUE或省略,则table_array的第一列中的数值必须按升序排列,否则,函数VLOOKUP不能返回正确的数值。如果range_lookup为FALSE,table_array不必进行排序。         ⑵Table_array的第一列中的数值

3、可以为文本、数字或逻辑值。若为文本时,不区分文本的大小写。   3.Col_index_num为table_array中待返回的匹配值的列序号。       Col_index_num为1时,返回table_array第一列中的数值;Col_index_num为2时,返回table_array第二列中的数值,以此类推;如果Col_index_num小于1,函数VLOOKUP返回错误值#VALUE!;如果Col_index_num大于table_array的列数,函数VLOOKUP返回错误值#REF!。   4.Range_lookup为一逻辑值,指明函数VLOOKUP返回时是精确匹配还

4、是近似匹配。如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果range_value为FALSE,函数VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ISERROR:它属于IS系列,IS系列用来检验数值或引用类型,有九个相关的函数:     ISBLANK(value):判断值是否为空白单元格。    ISERR(value):判断值是否为任意错误值(除去#N/A)。     ISERROR(va

5、lue):判断值是否为任意错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或#NULL!)。    ISLOGICAL(value):判断值是否为逻辑值。    ISNA(value):判断值是否为错误值#N/A(值不存在)。     ISNONTEXT(value):判断值是否为不是文本的任意项(注意此函数在值为空白单元格时返回TRUE)。      ISNUMBER(value):判断值是否为数字。      ISREF(value) :判断值是否为引用。     ISTEXT(value):判断值是否为文本。~~~~~~~~~~~~~~~~~

6、~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IF:执行逻辑判断,它可以根据逻辑表达式的真假,返回不同的结果,从而执行数值或公式的条件检测任务。函数表达式为:IF(logical_test,value_if_true,value_if_false),其中含义如下所示:    logical_test:要检查的条件。    value_if_true:条件为真时返回的值。    value_if_false:条件为假时返回的值。 ———————————————————————————————————————————————————    下面介绍下通过上述的三个函数

7、如何达到我想要的要求的,下图是工作中的两个EXCEL表,sheet1和sheet2,现在要将sheet2的每一行数据在sheet1中查找匹配,如有sheet1中存在,则在sheet2中的E列显示“存在”,否则显示“不存在”。 sheet2sheet1         首先使用了VLOOKUP函数将sheet1中的数据在sheet2中进行查找,=VLOOKUP(A2,sheet1!$A$2:$C$952,1,FALSE),其中A2表示用来匹配项的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。