
已解决问题
谷歌uuycj用户在2013.06.15提交了关于“宴vlookup函数怎么使用”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-09-23T20:46:18。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,当代劳模,所有人都应该向你学习 !
详细问题描述及疑问:期待您的答案,当代劳模,所有人都应该向你学习 !
关于V
在表格的首列查找指定的**,并返回指定的**所在行
标准格式:
VLOOK
VLOOKUP(lo
VLOOKUP(需在第一列中查找的**,需要在其中查找**的**表,需返回某列值的列号
1.Lookup_va
2.Table
⑴如果range_lookup为TRU
如果range_lo
⑵Table_
3.Col_index_**m为table_array中待返回的匹配值的列序号。
Col_index_**m为1时,返回table_array第一列中的数值;
Col_index_**m为2时,返回table_array第二列中的数值,以此类推。
如果Col_index_**m小于1,函数VLOOKUP返回错误值#VALUE!;
如果Col_index_**m大于table_array的列数,函数VLOOKUP返回错误值#REF!。
4.Range_lookup为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果range_value为FAL**,函数VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。四、应用例子
ABCD
1编号姓名工资科室
22005001周杰伦2870办公室
32005002萧亚轩2750人事科
42005006郑智化2680供应科
52005010屠洪刚2980销售科
62005019孙楠2530财务科
72005036孟庭苇2200工会A列已排序(第四个参数缺省或用TRUE)
VLOOKUP(2005001,A1:D7,2,TRUE)等于“周杰伦”
VLOOKUP(2005001,A1:D7,3,TRUE)等于“2870”
VLOOKUP(2005001,A1:D7,4,TRUE)等于“办公室”
VLOOKUP(2005019,A1:D7,2,TRUE)等于“孙楠”
VLOOKUP(2005036,A1:D7,3,TRUE)等于“2200”
VLOOKUP(2005036,A1:D7,4,TRUE)等于“工会”
VLOOKUP(2005036,A1:D7,4)等于“工会”若A列没有排序,要得出正确的结果,第四个参数必须用FALAE
VLOOKUP(2005001,A1:D7,2,FAL**)等于“周杰伦”
VLOOKUP(2005001,A1:D7,3,FAL**)等于“2870”
VLOOKUP(2005001,A1:D7,4,FAL**)等于“办公室”
VLOOKUP(2005019,A1:D7,2,FAL**)等于“孙楠”
VLOOKUP(2005036,A1:D7,3,FAL**)等于“2200”
VLOOKUP(2005036,A1:D7,4,FAL**)等于“工会”五、关于TRUE和FAL**的应用
先举个例子,假如让你在数万条记录的表格中查找给定编号的某个人,假如编号已按由小到大的顺序排序,你会很轻松地找到这个人;假如编号没有排序,你只好从上到下一条一条地查找,很费事。
用VLOOKUP查找**也是这样,当第一列已排序,第四个参数用TRUE(或确省),Excel会很轻松地找到**,效率较高。当第一列没有排序,第四个参数用FAL**,Excel会从上到下一条一条地查找,效率较低。笔者觉得,若要精确查找**,由于计算机运算速度很快,可省略排序操作,直接用第四个参数用FAL**即可。