Excel高阶图表的制作步骤
在日常工作和学习中,我们经常看到一些人制作的图表非常炫酷,只要光标滑过不同的商品名称,图表就会自动变化。那么,你是否也想学会这样的技巧呢?下面将为大家介绍一种制作高阶图表的方法。
准备数据源
首先,我们需要准备一张包含商品名称和销售数据的Excel表格。确保数据源的格式正确无误,这是制作高阶图表的基础。
输入代码
打开Excel文件,按下Alt F11组合键,即可打开VBE窗口。然后,在菜单栏选择【插入】→【模块】,将下面的代码复制到模块中,最后退出VBE窗口。
```
Function techart(rng As Range)
Sheet1.[g1]
End Function
```
输入公式
在G1单元格中输入任意一个商品名称,例如"牛仔裤"。接着,在G2单元格输入以下公式,并将其拖拽至G13单元格填充。
```
techart(B1)
techart(C1)
techart(D1)
techart(E1)
```
插入折线图
选中G1:G13单元格区域,然后点击菜单栏的【插入】→【折线图】。选择合适的折线图样式,并设置其为无线条。此处的具体细节可根据个人喜好和需求进行调整和修改。
美化图表
接下来,我们可以对图表进行美化操作,以使其更加符合我们的审美要求。可以设置数据点样式,添加垂直线等等。这里省略具体步骤,你可以根据自己的需要和喜好,设置出不同样式和风格的图表。
输入模拟标题和坐标轴
在图表上方输入模拟标题的公式,例如在J15单元格输入以下公式:
```
IFERROR(HYPERLINK(techart(B1)),"◆"B1"◆"REPT(" ",99))
```
在图表下方输入模拟坐标轴的公式,例如在J16单元格输入以下公式:
```
IFERROR(HYPERLINK(techart(C1)),"◆"C1"◆"REPT(" ",99))
IFERROR(HYPERLINK(techart(D1)),"◆"D1"◆"REPT(" ",99))
IFERROR(HYPERLINK(techart(E1)),"◆"E1"◆"REPT(" ",99))
```
通过输入以上公式,可以实现当鼠标停在任意一个分类单元格上时,触发代码运行。这样就能够实现图表的自动变化。
保存文件
最后,将文件保存成启用宏的文件(xls、xlsm),就成功完成了制作高阶图表的全部步骤。
通过以上几个简单的步骤,我们可以轻松地制作出炫酷的Excel图表。希望这篇文章对你有所帮助!
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。