excel如何制作动态图表(excel如何做动态图表)

网友投稿 641 2022-06-10

大家在制作图表的时候是否遇到过特别好玩的动态图表呢?点某一行的某一个数据,下面就会显示他这一行的动态数据,制作起来也超级简单,快来一起学习让你的表格更加生动吧! 步骤一:

首先在空白单元格,如A9,输入公式,并将公式向右复制。如果公式提示循环引用,咱们不用管它。

=INDEX(A:A,CELL("row"))

CELL("row")的作用是返回活动单元格的行号。

INDEX函数再根据活动单元格行号,返回A列中对应行的内容。

这样就可以实现单击某个单元格时,INDEX函数返回这一行中A列的内容了。

步骤二:

用于获取活动单元格行号的公式无法自动刷新,咱们还需要添加一段VBA代码,来强制Excel刷新。

右键单击工作表标签,查看代码,在弹出的VBE窗口中,输入以下代码。

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Calculate

End Sub

关闭VBE窗口,这样单击某个单元格,就可以在第九行中显示活动单元格所在行的内容了。

步骤三:

选中第九行的数据,插入柱形图。

右键单击柱形图→选择数据。将水平轴标签设置为第一行的月份区域。

excel如何制作动态图表(excel如何做动态图表)

步骤四:

调整图表系列间距和颜色,进行适当美化。

经过简单的设置,一个漂亮美观的动态图表就制作完成了:

最后记得将文件保存为xlsm格式哦。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:单元格自定义对数据体现的优势详解(单元格的数据有效性可以实现)
下一篇:excel有哪些实用公式(excel中常用的公式有哪些)
相关文章