广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    Excel利用组合框制作下拉菜单式的动态图表

    来源:网络收集  点击:  时间:2024-02-08
    【导读】:
    动态图表非常灵动,在EXCEL中,动态图表有着非常广泛的应用。下面介绍利用EXCEL组合框窗体控件,制作下拉菜单式的动态图表。工具/原料moreMicrosoft Excel 2010。其他版本也可以。函数讲解1/3分步阅读

    因为制作动态图表需要用到函数VLOOKUP和MATCH对数据源进行加工,所以我们先了解一下这两个函数的用法。

    2/3

    VLOOUP函数:

    说明:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。

    语法:VLOOKUP(找什么,在哪儿找,返回第几列的值,近似查找还是精确查找)

    3/3

    MATCH函数:

    说明:返回在指定方式下与指定数值匹配的数组中元素的相应位置。

    语法:MATCH(找什么,在哪儿找,近似查找还是精确查找)

    图表制作1/8

    以下图为例,我们制作一个动态的柱形图表。

    2/8

    首先,我们要构建一个辅助列和一个辅助行。

    将A列作为辅助列,在“北京、上海、深圳、广州”前添加一个序号。

    注意:这个序号只能用数字,不能用字母或其他字符。

    3/8

    在表格第7行构建一个辅助行。在B7输入1至4中的任意数字,如“1”,然后在C7输入公式:=VLOOKUP($B$7,$A$3:$E$6,MATCH(C2,$A$2:$E$2,0),0)

    将公式拖动到E7结束。

    4/8

    依次找到:开发工具-插入-表单控件-组合框(窗体控件),在空白处插入一个组合框控件。

    如果菜单栏没有开发工具,请按这个路径找:文件-选项-自定义功能区-开发工具,勾选就上就可以了。

    5/8

    右击组合框控件,设置控件格式,找到控制选项卡,数据源区域绝对引用B3:B6,单元格链接到B7,下拉显示项数4(因为序号最大是4),确定。

    这个时候在组合框控件下拉菜单里任意选择一项,第7行的数据会相应变动。

    这里解释一下第2个步骤讲的,辅助列A列为什么只能用数字作为序号。因为组合框控件会对数据源B3:B6排序1-4,然后将对应的数字序号返回给链接单元格B7,这样就能使用VLOOKUP函数去取相应的数据。

    6/8

    按住CTRL,同时选择区域C2:E2和C7:E7,插入一个柱形图。

    7/8

    美化一下,按Delete删掉图表系列标签和网格线,添加数据标签和图表标题,填充一下背景色。右击组合框控件,将叠放次序设置为“置于顶层”,再将它拖动到图表里即可。

    8/8

    为了不影响原表,可以将构建的辅助行和列隐藏。

    右击图表区域-选择数据,勾选“隐藏的单元格和空单元格”下的“显示隐藏行列中的数据“,确定后再将辅助行和列隐藏即可。

    注意事项

    这里例举的是柱形图,其他类型的图表(如饼图)也可以这样做。

    EXCEL动态图表VLOOKUPMATCH组合框
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_16644.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 13:03:24  耗时:0.025
    0.0249s