VLookup、模型、习题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

按照垂直方向搜索区域常用指数说明:使用格式:参数定义:要点:特别提醒:学vlookup函数认识eh朋友之抛砖引玉123eh人员地区性别一、返回一个对应值简单安徽男无言的人潮汕男eh人员地区笑看今朝潮汕男简单吴姐上海女坤哥潮汕男eh人员性别数据表笑看今朝eh人员地区无言eh人员在(否)星哥应用实例:编号品名价格编号品名TZ-JK001毛衫588.00TZ-JK001毛衫TZ-JK002短T358.00TZ-JK022西裤TZ-JK003风衣988.00TZ-JK011毛衫TZ-JK004西裤256.00TZ-JK024西裤TZ-JK005休闲裤295.00TZ-JK025西裤TZ-JK006西服1268.00TZ-JK016毛衫适用于纵长的表格的搜索,搜索的列通常为首列.当搜索不到满足值时,返回错误值#N/A.当超出搜索区域时,返回错误值#REF.Lookup_value参见必须在Table_array区域的首列中;如果忽略Range_lookup参数,则Table_array的首列必须进行排序;在此函数的向导中,有关Range_lookup参数的用法是错误的VLOOKUP★★☆☆☆按照垂直方向搜索Table_array的首例,搜索出满足指定Lookup_value的值,或者搜索出小于搜索值的最大值.返回值为与查找到的单元格同行的,指定的Col_index_num(列序号)右移的单元格的值.即,指定搜索条件,设定搜索区域,向右设定至某列.结果为找出在搜索区域中与条件相同的数据再向右移动N行后(同一行)找出相应结果.VLOOKUP(lookup_value‚table_array‚col_index_num‚range_lookup)英文字母不区分大小写;右移列数从第一列开始;搜索区域为含条件列至结果列.编号价格公式编号价格TZ-JK003988.00=VLOOKUP(A18,A10:C15,3)西裤20048.00函数指定条件函数反查价格品名编号588.00毛衫TZ-JK001358.00短TTZ-JK002988.00风衣TZ-JK003256.00西裤TZ-JK004295.00休闲裤TZ-JK0051268.00西服TZ-JK006编号价格TZ-JK003988.00=VLOOKUP(A45,IF({1,0},D37:D42,B37:B42),2)公式说明=VLOOKUP(A18,A10:C15,3)说明=VLOOKUP(A18,A10:C15,3)搜索区域右移几行二、返回多个对应值eh人员地区性别坤哥eh人员性别地区吴姐价格条/件合计588.0010259976.00358.005620048.00988.009290896.00256.0023760672.00295.00257375.001268.007190028.00适用于纵长的表格的搜索,搜索的列通常为首列.当搜索不到满足值时,返回错误值#N/A.当超出搜索区域时,返回错误值#REF.Lookup_value参见必须在Table_array区域的首列中;如果忽略Range_lookup参数,则Table_array的首列必须进行排序;在此函数的向导中,有关Range_lookup参数的用法是错误的按照垂直方向搜索Table_array的首例,搜索出满足指定Lookup_value的值,或者搜索出小于搜索值的最大值.返回值为与查找到的单元格同行的,指定的Col_index_num(列序号)右移的单元格的值.即,指定搜索条件,设定搜索区域,向右设定至某列.结果为找出在搜索区域中与条件相同的数据再向右移动N行后(同一行)找出相应结果.VLOOKUP(lookup_value‚table_array‚col_index_num‚range_lookup)英文字母不区分大小写;右移列数从第一列开始;搜索区域为含条件列至结果列.公式=VLOOKUP(A18,A10:C15,3)指定条件=VLOOKUP(A18,A10:C15,3)搜索区域右移几行语法VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)Lookup_value  为需要在表格数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)第一列中查找的数值。Lookup_value可以为数值或引用。若lookup_value小于table_array第一列中的最小值,VLOOKUP返回错误值#N/A。Table_array  为两列或多列数据。使用对区域或区域名称的引用。table_array第一列中的值是由lookup_value搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。Col_index_num  为table_array中待返回的匹配值的列序号。Col_index_num为1时,返回table_array第一列中的数值;col_index_num为2,返回table_array第二列中的数值,以此类推。如果col_index_num:小于1,VLOOKUP返回错误值#VALUE!。大于table_array的列数,VLOOKUP返回错误值#REF!。Range_lookup  为逻辑值,指定希望VLOOKUP查找精确的匹配值还是近似匹配值:如果为TRUE或省略,则返回精确匹配值或近似匹配值。也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值。table_array第一列中的值必须以升序排序;否则VLOOKUP可能无法返回正确的值。有关详细信息,请参阅排序数据。如果为FALSE,VLOOKUP将只寻找精确匹配值。在此情况下,table_array第一列的值不需要排序。如果table_array第一列中有两个或多个值与lookup_value匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值#N/A。注解在table_array第一列中搜索文本值时,请确保table_array第一列中的数据没有前导空格、尾部空格、直引号('或)与弯引号(‘或“)不一致或非打印字符。否则,VLOOKUP可能返回不正确或意外的值。有关详细信息,请参阅CLEAN和TRIM。在搜索数字或日期值时,请确保table_array第一列中的数据未存储为文本值。否则,VLOOKUP可能返回不正确或意外的值。有关详细信息,请参阅将保存为文本的数字转换为数字值。如果range_lookup为FALSE且lookup_value为文本,则可以在lookup_value中使用通配符、问号(?)和星号(*)。问号匹配任意单个字符;星号匹配任意字符序列。如果要查找实际的问号或星号,请在该字符前键入波形符(~)。VLOOKUP函数运算模型函数解释:搜索表区域首列满足条件的元素,确定待检索单元格所在的区域中的行序号,再进一步返回选定单元格的值。26江西简称赣=VLOOKUP(D8,C14:I19,F7,0)简称省会省花景点特产区号江西赣南昌杜鹃庐山瓷器0791浙江浙杭州玉兰西湖龙井茶0571江苏苏苏州茉莉苏州园林苏绣0512四川蜀成都木芙蓉九寨沟榨菜028安徽皖合肥紫薇黄山徽墨0551湖南湘长沙荷花张家界臭豆腐07311234567公式解释:在C14:I19范围内查找首列等于江西对应第2列的值。结果为:赣第1参数,查找的内容第2参数,查找区域第3参数,返回查找区域内第几列的数据查找方向搜索表区域首列满足条件的元素,确定待检索单元格所在的区域中的行序号,再进一步返回选定单元格的值。=VLOOKUP(D8,C14:I19,F7,0)公式解释:在C14:I19范围内查找首列等于江西对应第2列的值。结果为:赣2参数,查找区域参数,返回查找区域内第几列的数据第4参数,匹配方式简要说明通过对前面VLOOKUP函数的语法及查找模型的说明和使用,大家应该已经了解了VLOOKUP函数的使用方法了本函数主要的查找方式是简单说,就是查找数据(第1个参数),从左往右在查找定义区域中区(第2个参数)返回我们需要返回的列号(第3个参数),最后我们根据实际需要看是用要用精确查找或者是模糊查找(第4个参数)精确和模糊查找可以用FALSE和TRUE、或者0和1代替,在写公式时第4个参数为精确查找时公式可以简写为=VLOOKUP(1,2,3,)0可以省略为((,)),模糊查找是公式同样可以简写为=VLOOKUP(1,2,3),直接把第4个参数省略点就可以了习题一在查找原表格内容存在的数据是,2中方式的区别编号姓名性别部门职称生日1452张9女会计专员1955年11月1440张8男业务专员1973年3月1318张7女门市销售员1962年12月1316张6女门市主任1964年12月1220张5男业务专员1967年8月1218张4男业务专员1972年8月1208张3男业务主任1957年9月1203张2女人事主任1968年6月1201张1女会计主任1972年3月1-1用vlookup函数找出区域A11:H20中下表数据的正确数据编号1201姓名性别部门职称生日地址电话姓名性别部门职称电话张飞女人事主任(020)2000-0001张军女会计主任(020)2000-0000张狂女门市主任(020)2000-0005张浪男业务专员(020)2000-0003张利女会计专员(020)2000-0008张清男业务专员(020)2000-0007张三男业务主任(020)2000-0002张铁男业务专员(020)2000-0004张望女门市销售员(020)2000-00061-2请使用精确查找找出下列编号的需要内容姓名性别职称电话1张浪2张飞3张望4张铁5张清6张三7张军请使用模糊查找找出下列编号的需要内容姓名性别职称电话1张浪2张飞3张望4张铁5张清6张三7张军习题二在查找不存在原表格数据内容是,2中方式的区别实发工资100元50元20元10元990912099091201070101101210120011210120011220120101240120201260121011290121201310130011340130201400140001410140011460141011510150011530150111690161201790171201870181101990191202-1工资额100元工资额100元1199019199019217901717901731670#N/A167015415301515301551439#N/A14391461000#N/A100097129012129012810701010701091880#N/A188018101860#N/A1860172-1密度粘度温度0.4573.555000.5253.254000.6062.933000.6752.752500.7462.572000.8352.381500.9462.171001.091.95501.291.710在以下单元格分别以下列查找值、返回列、查找方式写入函数公式,并通过结果想想看为什么会是这样结果查找值返回列数VLOOKUP公式121TRUE131TRUE0.730FALSE如果range_lookup参数为FALSE,VLOOKUP将只查找精确匹配值。如果table_array的第一列中有两个或更多值与lookup_value匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值#N/A。模糊查找适用于升序排列查找,精确查找适合2中情况下的查找查找模式精确模糊0.121TRUE221TRUE通过了上面的练习2-1,大家是否明白了,2中查找在运用中的区别了呢以上2道练习题主要是让大家知道以下2个问题1、2、简约的说就是:模糊查找适用于升序排列查找,精确查找适合2中情况下的查找习题三VLOOKUP中通配符的使用通配符值可以代替任意已有字符的字符入:*和?3-1原表格不存在通配

1 / 33
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功