zoukankan      html  css  js  c++  java
  • Vlookup函数应用,跨表查询

    vlookup函数是一个非常常用的excel函数,经常用于跨表获取数据。

    1.函数解释

    VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

    • lookup_value    必需。 要在表格或区域的第一列中搜索的值。 lookup_value 参数可以是值或引用。 如果为 lookup_value 参数提供的值小于 table_array 参数第一列中的最小值,则 VLOOKUP 将返回错误值 #N/A。
    • table_array    必需。 包含数据的单元格区域。 可以使用对区域(例如,A2:D8)或区域名称的引用。 table_array 第一列中的值是由 lookup_value 搜索的值。 这些值可以是文本、数字或逻辑值。 文本不区分大小写。
    • col_index_num    必需。 table_array 参数中必须返回的匹配值的列号。 col_index_num 参数为 1 时,返回 table_array 第一列中的值;col_index_num 为 2 时,返回 table_array 第二列中的值,依此类推。

    如果 col_index_num 参数:

    • 小于 1,则 VLOOKUP 返回 错误值 #REF!。
    • 大于 table_array 的列数,则 VLOOKUP 返回。 错误值 #REF!。
    • range_lookup    可选。 一个逻辑值,指定希望 VLOOKUP 查找精确匹配值还是近似匹配值:
      • 如果 range_lookup 为 TRUE 或被省略,则返回精确匹配值或近似匹配值。 如果找不到精确匹配值,则返回小于 lookup_value 的最大值。 

    2.函数的简单应用:

     

     这里有两个sheet,sheet1包含姓名与年龄,sheet2包含姓名与薪资。

    我的需求是将sheet2中的薪资按年龄引用到sheet1之中:操作如下:

    在sheet1中的C2单元格单击添加函数:=VLOOKUP(A2,Sheet2!A2:B3,2,FALSE),点击应用即可。

    函数解释:

    =VLOOKUP(A2,Sheet2!A2:B3,2,FALSE)

    ”A2“,表示为需要搜索的值,为函数中的lookup-value

    ”sheet2!A2:B3“,意思是需要搜索的数据范围为sheet2中A2:B3区域

    ”2“,表示的上文搜索区域中的第二列

    “FALSE”,模糊查询。

  • 相关阅读:
    作为一名JAVA程序员应该有怎样的就业思维
    Html +++++css总结
    spring知识点全部复习
    Spring注解问题,[action中注入service失败
    VMware中Ubuntu18配置静态IP地址
    MySQL5.7修改登录密码的几种方式
    MySQL忘记root密码
    Windows安装Redis
    Java两个整数相除保留n位小数
    Java四舍五入保留n位小数的常用写法
  • 原文地址:https://www.cnblogs.com/hx-gong/p/13253130.html
Copyright © 2011-2022 走看看