咋们先来看看效果图 , 随着控件选择的人名不同 , 柱形图也跟着变 , 上面的数据表也跟着变,就连标题也跟着变,你知道这是如何实现的吗?
视频加载中...先给大家介绍一下控件是怎么控制选择的数据,咋们把控件移开 , 可以看到有个数字,当我们点击不同的人名,反馈到这个单元格的数字也会随之发生变化,并且是按照人名顺序的数字 。

这个时候咋们就可以根据这个值 , 引用到offset去选择总表里面的数据,从而达到我点击哪个人 , 就选择哪个人的数据 。
看offset函数,这个应该能看懂吧?参数分别是基点,行偏,列偏,要几行 , 要几列!这里控件反馈的数值就是作为行偏去引用的!

然后这个标题也会随着数据表变动而变,这个更简单了 , 直接引用j2单元格的姓名,然后连接字符的学习成绩,是不是一下子思路就很清晰了,

柱形图的话由于选定的区域一直是同一个,而这个区域的数据在变化,所以图也跟着变化!这下明白了吗?咋们来实际操作一下,
首先复制标题,然后点击开发工具里面 , 选择控件,画出控件然后右键设置格式,在控制里面的数据源区域选择咋们要显示的人名,这里就和数据验证有点像了,单元格链接就是说点击姓名反馈的值 , 反馈到哪个单元格去,然后确定 。
接着咋们就可以写offset函数了 , 选中要写offset函数的所有单元格,然后输入公式 , 仍然是基点,行偏 , 列偏,要几行,要几列,行偏就是咋们控件反馈的值 , 直接引用这个单元格就好了!
写好公式以后记住按Ctrl加shift加enter,因为是数组,直接按enter是不可以的 。这个时候咋们可以试一下,点击不同的人名,出现了这个人对应的成绩 。
然后直接选中数据区域,插入柱形图,在图形上面加个标题,合并单元格 , 输入公式等于A14链接字符的学习成绩,设置好看的格式 , 给柱形图也设置一个好看的格式,
加上数据标签,然后再点击控件,发现全部联动起来了!怎么样?Excel动态图表,你学会了吗?
【Excel小技巧:offset妙用之动态图表】我和别的博主不一样哦,我的教程都是比较实用,以及自己在日常遇到的问题是如何解决的,而不是一味的简单教程,综合性会比较强 。关注我,学习更多Excel小技巧~
