excel创建动态图表

因老婆工作需要创建一个动态图表,横坐标要能根据下拉框动态变化

  • 1,先按照普通图表方式创建图表,应用相关数据

  • 2,先选择一个单元格创建下拉选项,这里选中C25
    数据选项卡=》数据验证=》数据验证
    允许那里选择序列

    数据来源那里选择1月-12月的数据单元格范围

  • 3,创建2个名称引用(一个用于横坐标月份引用随下拉框的值自动变化,一个用于系列值随下拉框的值自动变化)

    名称自定义, "月份"
    引用位置输入如下函数
    =OFFSET('内容电商-附表'!$B$13,0,0,1,MATCH('内容电商-附表'!$C$25,'内容电商-附表'!$B$13:$M$13,0))
    match 函数根据月份找到当前下来月份属于第几个月,offset函数从1月份返回月份区域

  • 4,继续创建一个"预算目标"系列引用

    引用位置输入如下函数
    =OFFSET('内容电商-附表'!$B$15,0,0,1,MATCH('内容电商-附表'!$C$25,'内容电商-附表'!$B$13:$M$13,0))

  • 5,修改刚才创建的图表,
    选中图表=》选择数据=》
    在水平轴标签那,点击编辑,输入刚才创建的"月份" 名称
    在系列项那,选中"预算目标",点击编辑,输入刚才创建的 "预算目标" 名称, 点击确定


  • 6,如果还有其他系列需要在图表区展示,则创建相应的系列名称,在图表数据源中引用即可

posted @ 2020-11-22 23:02  .狂飙的蜗牛  阅读(429)  评论(0编辑  收藏  举报