美文网首页
你看过这种Excel神技吗?

你看过这种Excel神技吗?

作者: e34a14f8f579 | 来源:发表于2019-10-01 05:20 被阅读0次

教程领到手,学习不用愁!领!

动态图表这个没什么了不起的,大多数人都会做。不过今天这种,估计你以前从没见过,下面看看怎么有趣法。

知识兔上有大量视频教程课程,都是精品课程,精品中的精品,领取一套优秀的课程教程,轻车熟路上手就行啦。还有朋友不知道知识兔是什么吗?那建议去百度知识兔!知识兔是课程网站吗?知识兔有什么课程?可以兔费领取下载课程?网上百度搜索搜索知识兔。公众号超乎想象发布免费教程,关注公主号超乎想象免费领取教程。领取教程《360课时Office2016系统学习视频专业教程》

效果图:将鼠标悬停在某一选项上时(神奇之处在于,鼠标这里没有点击内容),图表能够自动展示对应的数据系列。

原理:利用函数结合VBA代码制作动态图表,当鼠标悬停在某一选项上时,图表能够自动展示对应的数据系列。

操作步骤如下。

Step 01 按Alt+F11组合键打开VBE窗口,在VBE窗口中依次单击“插入”→“模块”,然后在模块代码窗口中输入以下代码,最后关闭VBE窗口。知识兔zhishitu,com学课程,下载课程!

Function techart(rng AsRange)

Sheet1.[g1] = rng.Value

End Function

这个代码什么意思啊?Sheet1.[g1]是什么意思?知识兔zhishitu,com学课程,下载课程!

这是在VBE里面自定义一个名为techart的函数。代码中的Sheet1.[g1]为当前工作表的G1单元格,G1单元格主要用来获取触发后的分类,可根据实际表格情况设置单元格地址。

Step 02 在G1单元格中任意输入一个分类名称,如口红,在G2单元格中输入以下公式,向下复制到G13单元格。

=HLOOKUP(G$1,B$1:E2,ROW(),)

Step 03 选中G1:G13单元格区域,在“插入”选项卡中单击“插入柱形图或条形图”命令,选择“簇状柱形图”。

单击图表柱形系列,在编辑栏更改SERIES函数第二参数为A2:A13单元格区域,美化图表。

Step 04 使用公式制作动态分类。

选中J2单元格,输入公式,右拉到M2单元格。

=IFERROR(HYPERLINK(techart(B1)),B1)

公式中的techart,是之前在VBE代码中自定义的函数,将各产品的列标签单元格引用作为自定义函数的参数,再使用HYPERLINK函数触发自定义函数。由于HYPERLINK的结果会返回错误值,因此使用IFERROR屏蔽错误值,将错误值显示为对应的产品名称。知识兔zhishitu,com学课程,下载课程!

提示:HYPERLINK函数,创建了一个超链接,当鼠标移动到超链接上时,会出现“屏幕提示”,同时鼠标指针由“正常选择”切换为“链接选择”,当鼠标停留在超链接文本上时,超链接会读取HYPERLINK函数的第一参数返回的路径,作为“屏幕提示”的内容,此时,就会触发执行第一参数中的自定义函数。

Step 05 设置单元格条件格式。

选择J2:M2单元格区域,设置“填充颜色”为浅绿色。然后依次单击“开始”→“条件格式”→“新建规则”,打开“新建格式规则”对话框。单击“使用公式确定要设置格式的单元格”,然后在“为符合此公式的值设置格式”编辑框中输入以下公式。

=J2=$G$1

单击“格式”按钮打开“设置单元格格式”对话框。切换到“字体”选项卡,设置字体颜色为白色。再切换到“填充”选项卡,设置填充颜色为绿色。最后单击“确定”按钮关闭对话框。设置条件格式的作用是凸显当前触发的产品名称。

Step 06 在J1单元格输入以下公式作为动态图表的标题。设置后将图表与单元格对齐。

=G1&"2018年销售趋势"

至此,图表制作完成。由于使用了VBA代码,所以要将工作簿保存为“Excel 启用宏的工作簿(*.xlsm)”格式。知识兔zhishitu,com学课程,下载课程!

动态图表主要还是要基础牢固,然后利用各种技能来实现就很容易了。

素材链接:

https://pan.baidu.com/s/1btsOPG2sLJ_EiMl2RQXtJA

提取码:rti2

以上选自Excel效率手册 早做完,不加班(图表篇)(升级版),如果要全面学习图表,找公众号【超乎想象】领取视频教程。兴趣使然,以应用为导向,学以致用,学习效率更高!

相关文章

网友评论

      本文标题:你看过这种Excel神技吗?

      本文链接:https://www.haomeiwen.com/subject/ivfkpctx.html