• 注册
  • 你转发,我送钱!

    • 查看作者
    • vlookup函数一点都不难学,你学下这2个例子,多列查找 逆向查找你就都会了 图文

      很多小伙伴跟我说,Excel中的VLOOKUP函数,基础用法基本上掌握了,但是多条件查找和逆向查找总是会得不到正确的结果,出现错误值等。自己又找不出问题在哪里。

      这种情况很多人都会遇到过,毕竟刚学函数,遇到问题很正常,大都是公式返回结果列选错。今天重点跟大家讲解VLOOKUP函数中多条件查找和逆向查找,叫你怎样分析自己写的函数公式,遇到问题你就会解决了。

      一、VLOOKUP函数语法。

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

      =VLOOKUP(查找值,查找区域,从查找区域算起找到后返回对应的第几列数据,精确或模糊查找)。

      注意:公式中的查找值必须在查找区域的第1列。

      二、VLOOKUP函数多条件查询。

      例子:下图中是一个员工信息表,根据F列的姓名和G列部门找到对应的加班费并显示在H列对应的单元格中。

      具体操作步骤如下:

      1、选中H2单元格 — 在编辑栏中输入公式“=VLOOKUP(F2&G2,IF({1,0},$B$2:$B$11&$C$2:$C$11,$D$2:$D$11),2,0)”– 按组合键“Ctrl+Shift+Enter”结束公式。

      注意:因为公式是数组公式,所以这里公式写完之后一定要按“Ctrl+Shift+Enter”结束公式,编辑栏中自动加入大括号,手动输入大括号无效,按其他键会出现“#N/A”错误。

      2、动图演示如下。

      3、公式解析。

      第一个参数F2&G2:用文本连接符&将F2单元格“黄思思”和G2单元格“销售部”连接起来,形成新的查询条件“黄思思销售部”。

      第二个参数IF({1,0},$B$2:$B$11&$C$2:$C$11,$D$2:$D$11):生成下图中新的查询区域。

      第三个参数(2):返回结果在新的查找区域中是第2列。

      第四个参数(0):精确查找。

      三、VLOOKUP函数逆向查找。

      例子:在下图中,根据F列的姓名查找对应的工号并显示在G列对应的单元格中。

      具体操作步骤如下:

      1、选中G2单元格 — 在编辑栏中输入公式“=VLOOKUP(F2,IF({1,0},$B$2:$B$11,$A$2:$A$11),2,0)”– 按Enter键回车。

      2、动图演示如下。

      3、公式解析。

      第一个参数F2:要查找的值所在的单元格为“F2”单元格。

      第二个参数IF({1,0},$B$2:$B$11,$A$2:$A$11):生成下图中新的查询区域。因为VLOOKUP函数查询的本质是在垂直方向中从左往右查找,所以构建一个“姓名”在前,“工号”在后的查询区域。

      第三个参数(2):返回结果在新的查找区域中是第2列。

      第四个参数(0):精确查找。

      以上的公式也可以直接写成“=VLOOKUP(F2,CHOOSE({1,2},$B$2:$B$11,$A$2:$A$11),2,0)”,返回的结果是一样的。

      以上的公式中,如果有哪些不明白之处,可以在评论区找我。也希望可以转发点个赞,给小编鼓励和支持,小编会继续写出更多优质的Excel函数教程。

      想学更多的Word、Excel等办公技巧吗?欢迎关注小编哦,定期更新实用技巧供大家学习。

      您的赞赏、关注、转发、评论、点赞和收藏都是对小编的鼓励和支持,谢谢您!

      本文已取的原作者授权 禁止转载 原文链接为https://www.toutiao.com/item/6715772991323505155/

    • 0
    • 0
    • 0
    • 144
    • 单栏布局 侧栏位置: