动态图表制做之:辅助区域法


  • 1、使用表单控件来作
一、开发工具
控件在Excel的开发工具中,咱们能够经过Excel选项--自定义公共--勾选开发工具-插入表单工具

二、制做思路
要作动态图表,只要基础的数据源改变,图表就能跟着改变,因此咱们利用控件和函数来改变数据源

原表
如今要实现选择不一样区域,制做不一样的柱状图
a、复制表头到右边,咱们须要将数据源展现到这边来
b、开发工具--插入--表单控件--下拉菜单--而后在表格其余其他拖拽就能够将控件展现出来了。
c、选中下拉菜单控件--右键--设置对象格式--控制
在这里面咱们须要设置下拉菜单的具体内容
    一、数据源区域:指下拉菜单中的具体内容
    二、单元格连接:切换下拉菜单时,具体选项在下拉菜单中的位置
    三、下拉显示项目树:>=数据源的个数便可
完成这个操做后,会获得
d、不断的切换下拉菜单,会获得不一样的位置数,如今根据这个位置数,来获取整行的数据
这里有不少种的方法,好比说index()、index()+match()均可以
    (1)index()
    (2)index()+match()
完成这步骤后,会发现,切换菜单,数据就会不断的跟着变化,下面在数据上插入图表,移动下控件的位置,让总体更加美观便可

  • 使用数据验证来制做
这种作法不大推荐,总体的思路就是将区域这列的数据设置为“数据验证”,而后根据这个数据验证找到相应的数据
相关文章
相关标签/搜索