http://www.pptjcw.com

excel表格制作教程:VLOOKUP拉住MATCH的手

    今天来学习一个函数公式的应用实例,使用VLOOKUP函数和MATCH函数配合实现动态查询。
    以下图为例,是某单位职工工资表的部分内容。咱们要做的,是要根据姓名和项目来实现一个动态的查询效果。

    excel表格制作教程:VLOOKUP拉住MATCH的手

    步骤1

    单击A9单元格,依次点击【数据】【数据验证】(07 10版本中叫做数据有效性),设置序列来源为姓名所在的区域:
    =A2:A6

    单击B8单元格,以同样的方法设置数据验证,序列来源选择为项目所在的区域:
    =$B$1:$H$1
    这时候,只要单击A9或是B8单元格,就可以在下拉列表中选择不同的姓名和项目了:

    excel表格制作教程:VLOOKUP拉住MATCH的手

    步骤2

    B9单元格输入以下公式:

    =VLOOKUP(A9,A:H,MATCH(B8,A1:H1,0),0)

    在A9单元格的下拉列表中选择不同的姓名,或是在B8单元格的下拉列表中选择不同的项目,公式就会动态返回不同姓名、不同项目的查询结果了。

    excel表格制作教程:VLOOKUP拉住MATCH的手

    简单说说公式的含义:
    先来说MATCH函数的作用,这个函数有三个参数,其中第一个参数是查找对象,第二参数指定查找的范围,第三参数为查找的匹配方式,一般使用0或是省略参数值,来表示精确匹配。
    公式中的MATCH(B8,A1:H1,)部分,在B8单元格选择不同的项目时,MATCH函数即计算出该项目在A1:H1单元格中的位置,计算结果用作VLOOKUP函数的第三参数。
    VLOOKUP函数使用A9作为查询值,查询的区域为A:H列,由MACHT函数的计算结果来指定返回查询区域的第几列。
    这样就实现了动态查询的效果。

    提示:如果您觉得本文不错,请点击分享给您的好友!谢谢

    上一篇:xcel表格制作教程入门:这招儿自定义格式,真的很赞 下一篇:excel怎么做表格:COUNTIF的两种高能用法

    郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。