【Excel】利用Excel自带插件做动态图表

可能光看标题大家都听不懂我说啥。。。还是看图吧,没图没真相。

【Excel】利用Excel自带插件做动态图表_第1张图片

精明的客官您应该能看到了,其实小杂是利用了ActiveX来将鼠标选择指向了C8,然后A10:C10数据根据C8选择,动态图表的描绘依据就是A10:C10

OK,废话不多说,开撸。让大家试着从实践中领悟。

步骤1

先随便弄些数据,也可以用下面的

组名数据data

AAA1112333

BBB444345

CC345671123123

DD87732394

步骤2

开发工具→控件→插入→表单控件→列表框

【Excel】利用Excel自带插件做动态图表_第2张图片

步骤3

右击控件→设置控件格式

数据源区域:A2:A5

单元格链接:C8(这个随意选个空白的单元格就行了。但鼠标选择列表框的选项时,被指向的单元格值会随之变化,自己试试看就知道了。)

【Excel】利用Excel自带插件做动态图表_第3张图片

步骤4

分别在A10:C10中输入公式

A10:=OFFSET(A1,C8,)

B10:=OFFSET(A1,C8,1,,1)

C10:=OFFSET(A1,C8,2,,1)

【Excel】利用Excel自带插件做动态图表_第4张图片

步骤5

选中A10:C10,插入饼图

【Excel】利用Excel自带插件做动态图表_第5张图片

完成!~~~

其实思路很简单,就是做一个能够根据选择而变化的选区(Offset函数就是动态图表的主力!),将这个选区作为图表的数据源即可。

今天就是为了教大家这个思路,数据啥的随意啦~~哈哈哈

好了,明天继续教大家这个图表的另一个做法(好东西要分开两次分享)


微信搜索公众号@圣创杂学堂,即可获取每天更新

原创不易,转载请保留出处。

你可能感兴趣的:(【Excel】利用Excel自带插件做动态图表)