Excel - vlookup 函数
2012-06-06 14:43
204 查看
VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值;HLOOKUP是按行查找的
=vlookup(lookup_value,table_array,col_index_number,[range_lookup])
举例,以上表格有一个无序的记录ID和Name的表格
现在有一个序列的ID,要查找这个序列的Name
就可以用=vlookup(A2,C2:D5,2,false)
第一个是lookup_value,就是想要匹配的ID的值
第二个是table_array,查找范围
第三个是想要得到这个查找范围里第几列的值
第四个参数为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;近似匹配查询一般用于数值的查询,table_array的第一列必须按升序排列;否则不能返回正确的结果。如果range_value为FALSE(或0),函数VLOOKUP将返回精确匹配值。此时,table_array不必进行排序。如果找不到,则返回错误值#N/A。
=vlookup(lookup_value,table_array,col_index_number,[range_lookup])
ID | Lookup Name | ID | Name | |
1 | =vlookup(?,?,?,?) | 2 | zhang3 | |
2 | 3 | li4 | ||
3 | 1 | wang5 | ||
4 | 4 | lao6 |
现在有一个序列的ID,要查找这个序列的Name
就可以用=vlookup(A2,C2:D5,2,false)
第一个是lookup_value,就是想要匹配的ID的值
第二个是table_array,查找范围
第三个是想要得到这个查找范围里第几列的值
第四个参数为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;近似匹配查询一般用于数值的查询,table_array的第一列必须按升序排列;否则不能返回正确的结果。如果range_value为FALSE(或0),函数VLOOKUP将返回精确匹配值。此时,table_array不必进行排序。如果找不到,则返回错误值#N/A。
相关文章推荐
- Excel好用的函数——VLOOKUP
- Excel查找函数--Vlookup(单条件匹配)
- Excel中 VLOOKUP 函数的使用
- Excel查找函数--Vlookup(多条件匹配)
- excel 的 vlookup 函数 根据对应关系进行单元格数据批量替换
- excel VLOOKUP 函数使用跨Sheet抓取匹配数据列
- excel中VLOOKUP 函数的帮助文档
- Excel 查找函数 VLOOKUP
- Excel数据分析与业务建模_第二章_查找函数VLOOKUP及HLOOKUP(语法及应用实例)
- Excel Vlookup 列查找函数
- EXCEL里VLOOKUP()函数的问题
- excel的垂直查找函数VLOOKUP
- Excel 中文版中插入函数对话框中关于 VLOOKUP 函数的参数的错误描述
- Excel中查找比对VLOOKUP()函数的使用方法一
- VLOOKUP 函数 EXCEL 备忘
- excel查找函数的用法=VLOOKUP(F2,A$2:B$254,2,FALSE) excel 的查询函数:VLOOKUP 参数说明 F2 :代表需要查找的值 A$2:B$254 :代码查找的区
- excel 函数 vlookup
- EXCEL查询函数VLOOKUP和HLOOKUP
- VBA用字典来替代函数的Vlookup
- EXCEL常用函数介绍(2)