美文网首页excel 使用EXCELexcel的一些小技巧教程
【VLOOKUP】和【MATCH】函数组合动态查找

【VLOOKUP】和【MATCH】函数组合动态查找

作者: b04386f0eb2a | 来源:发表于2019-06-12 10:01 被阅读0次

    在实际工作中,往往需要在在数据表区域进行多重关键字查找,并且,更多的是在目标列或目标行不固定的引用区域中进行动态查找。

    下面这个例子,就很好地演示了如何进行动态的查找。

    步骤一:在单元格区域A12:A13和B12:B13中分别建立下拉清单

    步骤二:在单元格C12中输入

    “=VLOOKUP(A12,$A$1:$D$8,MATCH(B12,$A$1:$D$1,0),FALSE)”

    步骤三:在单元格C13中输入

    “=HLOOKUP(B13,$A$1:$D$8,MATCH(A13,$A$1:$A$8,0),FALSE)”

    思路:我们以VLOOKUP函数为例:

    - VLOOKUP函数的第三个参数是指目标值在所在区域中的第几列。此例中,这个参数的值由MATCH函数返回

    - MATCH函数的返回值决定于单元格B12中的科目在搜索区域A1:D1中的位置

    这样,我们就真正实现了动态的查找,摆脱了“查找条件位置固定“的束缚,使得查找引用进入了一个新的天地。

    -END-

    欢迎关注【Excel应用之家】专栏,了解更多的Excel实际应用技能,尽在Excel应用之家!

    版权声明:本文归Excel应用之家专栏(微信公众号Excel应用之家)原创撰写,未经允许不得转载。欢迎关注专栏/公众号。

    相关文章

      网友评论

        本文标题:【VLOOKUP】和【MATCH】函数组合动态查找

        本文链接:https://www.haomeiwen.com/subject/jikkfctx.html