工具版本——excel2010
方法步骤如下:
打开一个excel工作表,要求运用vlookup函数查找李明的原始分是多少。
在G2单元格内输入公式,=VLOOKUP(F2,A:D,4,0),按回车结束,得到结果310
公式解释:vlookup第一参数表示要查找的值,这里是李明,第二参数表示要查找的区域,第一例必须包括要查找的值,第三参数表示要返回的值在第几列,这里原始分在第四列,第四参数用0,表示精确查找。
用VLOOKUP函数啊!比如收入在sheet1中,支出在sheet2中,那么你可以在sheet2中(当然在sheet1中也是可以的)C列(假使货号在A列,支出在B列)填入公式:
=vlookup(a1,sheet1!a:b,2,0)
,将这个公式下拉填充整个C列,就可以显示该货号的收入了。
打开要进行对比的表格,以测试工作薄为例,如下图:
在另一列中输入EXACT(text1, text2)函数,该函数为对比函数,text1(单元格)的值与text2(单元格)的值一样时,返回值为ture,不一样时,返回值为false,本例以B列和C列进行对比,如下图:
拖动单元格,对所有数值进行对比,如下图:
1、lookup_value为查找值,选择你要查找的值的单元格。
2、table_array为数据表,选中你要查找的数据表范围。
3、col_index_num为列序数,选择你要查找的值在第几列。
4、range_lookup为匹配条件,是个逻辑值,true/false或者0/1,这个是大坑。WPS里false表示精确匹配,true表示大致匹配,office里刚好相反,true表示精确匹配,false表示大致匹配。用机房电脑测了一下,office2010版本excel输入false能查到数值,输入true反而显示#N/A。
5、Vlookup函数的作用为在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。
格式不同就对格式进行转换呀。选中整列,假分列一下,最后一步选择数据格式就好了。
具体 *** 作:选中A列,菜单-数据-分列,第一步不要勾选分列字符,即假分列,一直下一步,到最后一步,勾选文本。完成。
注意两个A列都要这样 *** 作。
另:VlookUp的最后一个参数用0,也就是False。因为你的原始数据是无序的。Wxcel的帮助的这个说得比较模糊或者说是错误!
搜索'vlookup'插入公式即可。
VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询序列所对应的值;与之对应的HLOOKUP是按行查找的。
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的问题。
我们做的题目相同,这个题库本身存在了一些问题。一般单元格格式在设置成文本状态下时无法使用函数公式计算。你可以先修改格式试试。下面是我的笔记也可以参考看看。有问题可以一起讨论。
使用VLOOKUP函数完成图书名称的自动填充。
问题:参数设置存在问题,无法出现数值。选择“订单明细表”的E3单元格,然后单击“公式”选项卡→“插入函数”按钮,打开“插入函数”对话框,在该对话框中选择函数“VLOOKUP”,在打开的“函数参数”对话框中进行参数设置,完成后的结果是“=VLOOKUP(D3,表2[[#全部],[图书编号]:[图书名称]],2)”,然后单击“确定”即可完成运算
解析:首先要注意单元格格式,出现上述问题是因为把格式设置成了“文本”,一般在“常规”时才能正确地输入公式。然后输入公式时要注意各区域的对应,按步骤做。此处有三种答案,=VLOOKUP(D3,表2[[#全部],[图书编号]:[图书名称]],2)
=VLOOKUP(D3,表2[#全部],2)
还有一种答案我忘记了,你会前几种就够用了。
一起加油吧!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)