其他分享
首页 > 其他分享> > vlookup和hlookup

vlookup和hlookup

作者:互联网

一、VLOOKUP函数和HLOOKUP函数介绍

  1. vlookup:vertical lookup 垂直查找,也就是说vlookup是按列进行查找的。
    1. 语法:vlookup(lookup_value,table_array,col_index_num,[range_lookup])
参数 简单说明 输入数据类型
lookup_value 要查找的值 数值、引用或文本字符串
table_array 要查找的区域 数据表区域
col_index_num 返回数据在查找区域的第几列数 正整数
range_lookup 近似匹配/精确匹配 FALSE(0、空格或不填(但是要有','站位))/TRUE(1或不填(无逗号站位))
  1. hlookup:horizontal lookup 水平查找,也就是说hlookup是按行进行查找的。
    1. 语法:hlookup(lookup_value,table_array,row_index_num,[range_lookup])
参数 简单说明 输入数据类型
lookup_value 要查找的值 数值、引用或文本字符串
table_array 要查找的区域 数据表区域
row_index_num 返回数据在要查找的区域的第几行数 正整数
range_lookup 模糊匹配/精确匹配 TRUE /FALSE(或不填)
  1. 精确匹配和模糊匹配
    1. 精确查找(FALSE or 0) 会直接找到对应的数值,也就是说找到相同的数值运算结束。
    2. 模糊查找(TRUE or 1)   则会沿着vlookup函数的逻辑进行模糊查找,找到小于或等于查找值的最大值作为查询的结果。
  2. 注意点:

        1. 查找元素所在列 必须是查找区域的 第一列

        2. vlookup只能根据左列找 右列元素,但是不能根据右列找左列

             

   

 

 

二、VLOOKUP案例

  1. 案例一

 

图1-1 案例一

    2. 案例二

        

 

 

 图 2-1 

 

图 2-2

 

  3. 案例三 (通配符的使用)

  

 

图 3-1

 

   4. 案例四(模糊匹配 [只会匹配小于等于查找值的最大值])

 

 

图 4-1

 

 

 

 图4-2

  5. 案例五(查找格式问题)

 

图 5-1

 

 

 

   6. 案例6(HLOOKUP,比较少用)

 

 

 图 6-1

标签:匹配,vlookup,num,案例,查找,lookup,hlookup
来源: https://www.cnblogs.com/ChenjiaHui/p/16150814.html