优秀的编程知识分享平台

网站首页 > 技术文章 正文

EXCEL会跳动的脉搏图,趋势分析就是这么简单,老板一看就点赞

nanyue 2024-10-01 13:14:24 技术文章 6 ℃

前面我们分享了柱图美颜术、旋风图、双层饼图、各种漂亮的百分比图、复合饼图、滑珠图、圆环图、电池百分比图、条件格式制作的百分比图和WIFI信号百分比图等12个图表教程,今天分享一个会跳动的脉搏图,365天的销售情况一图掌握,哪天高哪天低一目了然,需要的小伙伴快快收藏!

一、效果图

二、操作步骤

步骤一:添加4个辅助列

1、 第1个辅助列C列(辅助脉搏线),第2个辅助列D列(辅助圆点),第3个是E列(上限),第4个是F列(下限)。另外,在H1单元格随便录入一个查询的天数,比如100。

2、脉搏线公式:C2=IF(ROW()-1<=$H$1,B2,NA()),将公式向下填充,即如果当前的行号减1后小于等于H1单元格,则显示B2单元格的值,否则就显示NA,可以看到前100天的显示了数据,其他都显示NA。

3、圆点公式:D2=IF(ROW()-1=$H$1,B2,NA()),将公式向下填充,即如果当前的行号减1后等于H1单元格,则显示B2单元格的值,否则就显示NA,可以看到第100天的显示数据,其余的都显示NA。

4、上限和下限可以自由设置,案例中我们希望数据不超过1700,不低于1200。

辅助列公式图:

步骤二:插入折线图:选择数据→【插入】→【折线图】

步骤三:美化图表

1、 删除图例和网格线,修改标题等。

2、 修改横坐标格式。选择横坐标→右键选择【设置坐标轴格式】→将数据格式为【m/d】→添加,这时候就只显示月和日。修改单位为20天。

3、 修改上限和下限格式。点击图表→【格式】→【格式】在下拉菜单中选择【上限】→在【形状和轮廓】中选择绿色,粗细选择0.5磅。同样将下限设置为绿色0.5磅。

4、 隐藏【销量】。点击图表→【格式】→【格式】在下拉菜单中选择【销量】→【形状和轮廓】设为无轮廓,将它隐藏。

5、 设置圆点格式。点击图表→【格式】→【格式】在下拉菜单中选择【圆点】→【设置所先内容格式】→【填充】→【标记】→【数据标记选项】→点选【内置】类型为圆大小为8,填充颜色设为红色无线条。

6、 设置辅助脉搏线格式。点击图表→【格式】→【格式】在下拉菜单中选择【辅助脉搏线】→【形状和轮廓】设为1磅粗细。

步骤四:添加数据标签

1、 为上限下限添加数据标签。分别选中上限和下限最后1个点→右键选择【设置标签格式】→将数据标签设为显示【系列名称】和【值】,填充灰色→设置字体为白色。

2、 为圆点添加数据标签。选中圆点→右键选择【设置标签格式】→将数据标签设为只显示【类另名称】,填充灰色→设置字体为白色。

步骤五:设置自动运行跳动

这时侯我们改变数据,脉搏线就发生变动,但如何让数据自动变呢?这就要借助VBA代码了。

1、 导入VBA代码或写入代码。按ALT+F11,选择工作表→右键选择【导入文件】选择VBA代码【脉搏图自动运行】。

代码如下:

Sub 自动运行()

For i = 1 To 365

[h1] = i '根据单元格的实际位置修改

DoEvents

Application.Wait (Now + 0.000000000001) '数字越小,绘制的速度越快

Next i

End Sub

2、 在图的左上角插入一个矩形并设置格式→选择矩形→右键选择【指定宏】→选择宏【自动运行】,这样当我们点击矩形时,脉搏图就自己跳动了。

感谢各位小伙伴的关注和支持,会跳动的脉搏图你学会了吗?欢迎大家留言讨论,坚持原创不易,如果觉得课程有用,欢迎点赞、评论、转发、打赏!更多的EXCEL技能,请关注 “EXCEL学习微课堂”。

最近发表
标签列表