Skip to main content
 首页 » 福利百科

Excel高级技巧分享,教你制作会动的图表

2020年09月30日185530

很多小伙伴在浏览Excel表格时都见到过高阶图表,比如下图这个图标,点击下方的连衣裙、牛仔裤、衬衫、小外套等信息表格中的图标数据也会发生对应的改变。那么这个看起来“会动的”的高阶图表是如何做出来的呢?下面我们就来一步一步进行演示。

Excel高级技巧分享,教你制作会动的图表

Excel高级技巧分享,教你制作会动的图表

Excel如何制作“会动的”高阶图表?

1、首先准备好源数据,自己输入或者导入数据源都可以。

Excel高级技巧分享,教你制作会动的图表

2、使用快捷键【Alt+F11】,在之后打开VBE的窗口,点击左侧列表中的【模块】-【模块1】,然后复制代码到右侧空白处,之后点击叉号关闭VBE的窗口。

Function techart(rng As Range)

Sheet1.[g1] = rng.Value

End Function

Excel高级技巧分享,教你制作会动的图表

3、在源数据表格右侧非数据区域比如G1单元格中输入任一商品名称,这里输入的是“牛仔裤”;接着在此列的下一行(这里是G2)输入“=HLOOKUP(G$1.B$1:E2.ROW(),)”,然后将该公式格式下拉至源数据行尾(这里是G13)。

Excel高级技巧分享,教你制作会动的图表

4、将G1—G13这块区域选中(也就是有公式的区域),然后点击上方菜单中的【插入】,在其下方选项页中选择【折线图】图标,在其下拉列表选择【二位折线图】,然后对折线图进行设置:【无线条】、【数据点样式】及添加垂直线。

Excel高级技巧分享,教你制作会动的图表

5、这时就会得到如图单一图表,为了更醒目美观,这里做了简单的颜色填充。

Excel高级技巧分享,教你制作会动的图表

6、重点来了,在图表上方(即第一行)输入标题公式【=G1&"2015年销售趋势"】
然后在图表下方(即J15:K16单元格区域),依次输入坐标轴公式:
=IFERROR(HYPERLINK(techart(B1)),"◆"&B1&"◆"&REPT(" ",99))
=IFERROR(HYPERLINK(techart(C1)),"◆"&C1&"◆"&REPT(" ",99))
=IFERROR(HYPERLINK(techart(D1)),"◆"&D1&"◆"&REPT(" ",99))
=IFERROR(HYPERLINK(techart(E1)),"◆"&E1&"◆"&REPT(" ",99))
然后就得到了下图。

Excel高级技巧分享,教你制作会动的图表

7、最后将文件保存成启用宏的文件(xls、xlsm),会动的高阶图表就完成了!

Excel高级技巧分享,教你制作会动的图表

以上就是关于如何使用Excel制作“会动的”高阶图表的介绍,你学会了吗?

评论列表暂无评论
发表评论