excel函数vlookup用法未匹配不改变该单元格内容
- 锐意学习网
- 2024-03-10 11:33:19
excel里使用vlookup,如何会有数据的匹配,并没有数据的保存原值?
专用工具/原材料:MicrosoftOfficeExcel2016版,Excel报表。
1、最先选定Excel报表,双击鼠标开启。
2、之后在该页面中,选定需有数据的匹配,并没有数据的保存原值过程的单元格。
3、其次在这个页面中,公示栏中键入有数据的匹配的公式“=IF(VLOOKUP(5,A1:A6,1,0)=5,"100",A1)”。
4、随后在该页面中,单元格里取得成功表明有数据的匹配结论。
5、之后在该页面中,选定需有数据的匹配,并没有数据的保存原值过程的单元格。
6、其次在这个页面中,公示栏中键入并没有数据的保存原值的公式“=IF(VLOOKUP(5,A1:A6,1,0)=10,"100",A2)”。
7、随后在该页面中,单元格里取得成功表明并没有数据的保存原值得到的结果。
如何把vlookup的函数公式设定引进内容在变换位置后没有一切转变
能用$标记对检索部位进行固定不动,详细如下:
1、这儿以excel2010版本号为例子,E列年纪要和B列匹配,
2、在E2输入vlookup函数,=VLOOKUP(D2,A2:B6,2,0),就可以获得E2胡晓的年纪;
3、把公式往下拉拷贝到下边的单元格,发觉最后的王红发生错误,主要原因是取值范围成了A5:B9;
4、故返回E2单元格,在公式用$标记对检索部位进行固定不动,改为=VLOOKUP(D2,$A$2:$B$6,2,0);
5、把公式往下拉拷贝到下边的单元格,发觉胡晓年纪正确了,取值范围都没有随着更改,或是A2:B。这样就能了。
vlookup函数一直匹配不出来了
2个单元格长度其前后左右各存在一个空白字符,可能会导致数据未匹配到,关键除去单元格里的空缺就行,能用Ctrl H更换空缺,还可以用Trim函数除去字符串数组头尾的空缺,处理完毕以后,不难发现匹配到正确标值。
数据格式不一致,发展一检查时注意到A列中单元格A4/A5的格式为文字形式,将文字格式转化成基本格式就可以,选定文字格式的单元格,点一下右边黄色感叹号,挑选“转换为数字”(或者通过排序作用,将文字格式批量转换成数据格式),不难发现公式已恰当返回结果。
有关信息
假如为FALSE或0,则回到精准匹配,实在找不到,则回到错误值#N/A。假如range_lookup为TRUE或1,函数公式VLOOKUP将搜索类似匹配值,换句话说,实在找不到精准匹配值,则回到低于lookup_value的较大标值。
需要注意VLOOKUP函数公式在开展类似匹配后的搜索标准是以第一个数据逐渐匹配,并没有匹配到一样的值就接着与下一个值开展匹配,直至碰到超过搜索系数的值,这时回到上一个数据(类似匹配时解决搜索值所属列开展升序排列)。假如range_lookup省去,则默认1。
怎么使vlookup往下拉列原来数据不会改变,只转变并没有数据的单元格?
Excel表中用VLOOKUP函数公式做公式且向下填充公式,只添充并没有数据的单元格,设置公式在C列添充,主要操作流程如下所示:
第一步:挑选标题行,先后点一下“逐渐”菜单栏-“排列和挑选”下拉框-“挑选”指令;
第二步:点一下C列标题行里的挑选按键,挑选空数据;
第三步:键入VLOOKUP函数公式公式,并向下填充,撤销挑选,进行实际操作。
怎样让vlookup函数里的检索地区固定不动,没有在随检索单元格的改变而改变
可以用$标记对检索部位进行固定不动。
1、以excel2010版本号为例子,如图所示,E列年纪需在B列匹配;
2、在E2输入vlookup函数,=VLOOKUP(D2,A2:B6,2,0),就可以获得该人的年龄;
3、把公式往下拉拷贝到下边的单元格,发觉最后的王红发生错误,主要原因是取值范围成了A5:B9;
4、故返回E2单元格,在公式用$标记对检索部位进行固定不动,改为=VLOOKUP(D2,$A$2:$B$6,2,0);
5、把公式往下拉拷贝到下边的单元格,发觉最后的王红年纪正确了,取值范围都没有随着更改,或是A2:B6。
怎样让vlookup函数里的检索地区固定不动,不跟随检索单元格的改变而改变?
能用$标记对检索部位进行固定不动。
1、这儿以excel2010版本号为例子,E列年纪要和B列匹配,如图所示。
2、在E2输入vlookup函数,=VLOOKUP(D2,A2:B6,2,0),就可以获得E2胡晓的年纪;
3、把公式往下拉拷贝到下边的单元格,发觉最后的王红发生错误,主要原因是取值范围成了A5:B9;
4、故返回E2单元格,在公式用$标记对检索部位进行固定不动,改为=VLOOKUP(D2,$A$2:$B$6,2,0);
5、把公式往下拉拷贝到下边的单元格,发觉胡晓年纪正确了,取值范围都没有随着更改,或是A2:B6。
拓展材料:
VLOOKUP的词法
1、括号里有四个主要参数,是必要的。最后一个主要参数range_lookup是个逻辑值,人们常常键入一个0字,或是False;我们也可以键入一个1字,或是true。二者有什么区别?
前面一种表示是详细找寻,找不着就传回错误值#N/A;后面一种起先找一模一样的,找不着再找比较接近数值,还找不着也不得不传回错误值#N/A。
2、Lookup_value是一个很重要的主要参数,它能是标值、文本字符串数组、或参考详细地址。人们常常用的都是参考详细地址。用这种主要参数时,有三点要特别提示:
(1)参考地址的单元格格式类型与去寻找的单元格格式的类型要一致,不然的话有时候本来看见有材料,便是抓不过来了。尤其是参考地址的值是数据时,最明显,若寻找的单元格格式类型为文字格式,虽然看上去全是123,但就是抓出不来物品的。
并且格式类型在没有键入数据的时候就要先了解好,假如数据都键入进去,发觉格式不符合,已于事无补,若还想要去抓,则需要重新输入。
(2)使用参考详细地址时,有时候需要把lookup_value的值固定于一个方格内,又很需要使用往下拉方法(或拷贝)将函数公式导入到一个新的单元格中来,在这里就需要使用“$”这一标记了,这是一个起固定不动功效的标记。
比如说我自始至终还以D5格式来抓数据,则能把D5搞成那样:$D$5,则不论你怎样拉、拷贝,函数公式自始至终均以D5数值来抓数据。
(3)用“&"联接多个单元格内容做为搜索的主要参数。在找到的数据有类似情况下能做到事倍功半。
3、Table_array是寻找的范畴,col_index_num是范围之内栏数。Col_index_num不可以低于1,实际上相当于1也没什么具体使用的。
如果出现了一个这种错误数值#REF!,则有可能是col_index_num的值超出区域范围总字段数。选择Table_array时一定注意挑选区域内的第一列一定要和lookup_value所选定的列格式和字段名一致。
例如lookup_value选用了“名字”里的“张三”,那样Table_array选择时第一列应为“名字”列,且格式与lookup_value一致,不然便会有#N/A问题。
4、在使用这个函数公式时,lookup_value的值务必在table_array中处在第一列。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至举报,一经查实,本站将立刻删除。