数据增加后,想让图表自动更新吗?居然这么简单! 您所在的位置:网站首页 wps演示中的图表如何新增分类数据 数据增加后,想让图表自动更新吗?居然这么简单!

数据增加后,想让图表自动更新吗?居然这么简单!

2024-07-11 10:59| 来源: 网络整理| 查看: 265

文:徐军泰

折线图 · 自动更新 · 基金净值 · OFFSET

⏱5mins 读完,建议收藏

另外:点击我的头像关注后,私信回复关键词【函数】~

免费领取: 4300套Excel高颜值图表模板+Excel函数数据分析课【6节高清视频系列课】

各位好!

最近写了两篇柱状图的文章,看到很多同学都在跟着练习,并且学有所得,非常欣慰。

感觉图表还是大家比较感兴趣的一个主题,好看的图表不光从视觉上给人带来美的享受,更重要的是能够让数据和信息实现更清晰的展示,提升数字力。

今天,继续分享一个实用的图表技巧,也回答昨天一位会员发起的提问——当数据源增加后,如何让图表自动更新?

▲ 提问:当数据源增加后,如何让图表实现自动更新?

01

数据源描述

我们的数据源是一个基金产品的每日净值数据,如下图所示:

▲ 数据源:B3:C582区域为我们的作图数据,C4:C582为系列值

现在我们的目标是使用数据源作图,以展示每日净值的变化趋势。因此,最适合的表现方式是折线图。

由于每天都有新的净值数据,因此做好的图表当数据源有更新(即加入新的净值数据)时,要求图表可以实现自动更新。

下面来看详细的制作步骤(非常简单,耐心看~)

02

详细操作步骤

Step 01 作图

选中B3:C582区域,ALT+F1快速插入一张图,但此时图表为柱状图。

Step 02 修改图表类型

在图上右键,选择“更改图表类型”,选择“折线图”。

确定之后,图表变成了折线图。

Step 03 修改坐标区间及图表样式

由于此时纵坐标的显示区间为0到1.8,而实际上净值数据最小也在1.0附近,导致折线趋势和细节不是很清楚,所以可以调节纵坐标区域。

选中纵坐标轴,CTRL+1打开坐标轴格式,将最小值设置为0.8,最大值自动会变成1.7。

同时,折线的线条可以调细一些,例如0.75镑,也可以让折线更清楚。

经过以上设置后,我们就完成了正常的折线图图制作。

但是,现在折张图是我们手动选的系列值(C4:C582),因此是一张静态图,当数据更新时,我们必须重新手动修改系列值引用范围,才能实现图表更新。

这样的图表用起来是极其不方便的。如果你是这个图表的使用者,你一定也会脑海中浮现这样的想法:有没有什么方法,可以让图表可以随着数据源更新而自动更新?

关键步骤来了!

Step 04 定义动态数据源

按CTRL+F3快捷键,打开名称管理器,并在名称管理器中定义两个名称,分别是:

1、DS,代表引用的动态数据源

学过我的动态图表课程的同学,对OFFSET这个函数一定不陌生,它可以返回一个区域,而COUNTA函数可以计算非空单元格个数。

这个公式中,我们巧妙地应用COUNTA函数去计算数据源的行数,从而返回一个多行一列的数据,作为图表的动态数据源。

2、AX,代表动态的水平分类轴

当数据源更新的时候,其实横轴的时间也需要更新的。

Step 05 将定义好的数据源指定给图表

在名称管理器定义好数据源之后,我们还需要一个动作——指定数据源。

在图表上点击右键,选择“选择数据”,然后在“编辑数据系列”对话框的“系列值”中输入:=Sheet1!DS。

同时,在水平分类轴中也按同样方法指定已定义的横轴时间标签AX。

确定之后,就得到了最终的图表。

尽管看上去,好像跟第3步的图表没什么差异,但实际上此时的图表已经具有自动更新的功能了。

不信来看——

在数据源底部新增几个记录,看到了吗?图上的折线自动增加了一截!

这样,以后不管数据源怎么变化——新增或减少,图表都会乖乖地自动进行更新,省事极了!

▲ 用两种颜色表示平均身高以上、平均身高以下

好了,今天的内容就介绍到这里,我是徐老师,感谢阅读。

另外:点击我的头像关注后,私信回复关键词【函数】~

免费领取: 4300套Excel高颜值图表模板+Excel函数数据分析课【6节高清视频系列课】



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有