咋们先来看看效果图,随着控件选择的人名不同,柱形图也跟着变,上面的数据表也跟着变,就连标题也跟着变,你知道这是如何实现的吗?


视频加载中...

先给大家介绍一下控件是怎么控制选择的数据,咋们把控件移开,可以看到有个数字,当我们点击不同的人名,反馈到这个单元格的数字也会随之发生变化,并且是按照人名顺序的数字。


这个时候咋们就可以根据这个值,引用到offset去选择总表里面的数据,从而达到我点击哪个人,就选择哪个人的数据。

看offset函数,这个应该能看懂吧?参数分别是基点,行偏,列偏,要几行,要几列!这里控件反馈的数值就是作为行偏去引用的!


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


柱形图的话由于选定的区域一直是同一个,而这个区域的数据在变化,所以图也跟着变化!这下明白了吗?咋们来实际操作一下,

首先复制标题,然后点击开发工具里面,选择控件,画出控件然后右键设置格式,在控制里面的数据源区域选择咋们要显示的人名,这里就和数据验证有点像了,单元格链接就是说点击姓名反馈的值,反馈到哪个单元格去,然后确定。

接着咋们就可以写offset函数了,选中要写offset函数的所有单元格,然后输入公式,仍然是基点,行偏,列偏,要几行,要几列,行偏就是咋们控件反馈的值,直接引用这个单元格就好了!

写好公式以后记住按Ctrl加shift加enter,因为是数组,直接按enter是不可以的。这个时候咋们可以试一下,点击不同的人名,出现了这个人对应的成绩。

然后直接选中数据区域,插入柱形图,在图形上面加个标题,合并单元格,输入公式等于A14链接字符的学习成绩,设置好看的格式,给柱形图也设置一个好看的格式,

加上数据标签,然后再点击控件,发现全部联动起来了!怎么样?Excel动态图表,你学会了吗?

我和别的博主不一样哦,我的教程都是比较实用,以及自己在日常遇到的问题是如何解决的,而不是一味的简单教程,综合性会比较强。关注我,学习更多Excel小技巧~