找回密码
 立即注册
搜索
查看: 82|回复: 0

如何在 Excel 中创建具有多个趋势线的时间序列图?

[复制链接]

2万

主题

0

回帖

6万

积分

管理员

积分
66747
发表于 2024-11-5 02:04:15 | 显示全部楼层 |阅读模式
【摘要】今天早上的电子邮件包含以下注释:亲爱的先生,我的老板最近购买了一本《With Excel》的电子版。他让我做一些报告

今天早上的电子邮件包含以下注释:

尊敬的先生,

我的老板最近购买了《With Excel》一书的电子版。他要求我做一些涉及同一数据系列上具有多条趋势线的时间序列图的报告。

我在互联网上搜索以了解如何做到这一点,但没有成功。请你解释一下我该怎么做吗?

通过“多个趋势线”,我假设我的读者希望看到多个时期的趋势占可用时期总数的比例。那么让我们看看如何做到这一点......

在过去的几周里,我一直致力于提供一项服务,允许 Excel 用户从网络创建股票数据和经济数据的仪表板。所以我碰巧有完美的数据系列来回答这个问题:苹果过去 50 个季度的收入历史。

这张图片说明了我认为读者想要什么,以及可能为什么他想要它。

红线显示了苹果从1999年3月到2011年3月的收入。灰线显示了苹果整个期间的销售趋势。但这条趋势线并不是很有用,因为苹果的业绩在此期间发生了显着变化。两条趋势线更好地描述了苹果的实际表现。

蓝色趋势线表明,直到 2005 年 3 月左右,苹果公司的收入基本持平。绿色趋势线表明,从那时起,苹果公司走了一条截然不同的道路。

那么让我们创建这些趋势线......

从下面的列标题中可以看到,我的数据从 B 列延伸到 AX。我隐藏了大部分列,以便可以在显示屏中显示关键列。

第 1 行显示每个 Apple 季度的日期。但是,如果我尝试绘制该日期序列号数据的图表,我几乎无法控制图表中包装的日期值的位置。所以我在显示的单元格中输入了这个公式并将其复制到该行中:

B2:=TEXT(B1,"mmm")&CHAR(13)&TEXT(B1,"yy")

正如我在使用 Excel 的仪表板报告中所解释的,此公式中的 CHAR(13) 会生成回车符。这将导致日期信息在图表中换行为两行,月份位于第一行,年份位于下一行。

第 3 行包含 Apple 的季度收入数据(以十亿美元为单位)。

要仅使用收入线创建图表,请选择范围 A2:AX3 并使用 Excel 2011 中的标准图表创建方法。但我也可以使用任何早期版本的 Excel。创建图表后,我删除了标题和图例。然后,我使用使用 Excel 中描述的方法添加了标题信息。

第 4-6 行包含三个趋势线的公式。 TREND函数的一般格式为:

=趋势(,,new_x,常量)

在这种情况下,收入的值;它们是我们想要生成趋势线的结果。

AND 值是第 1 行中的日期值;它们是导致趋势信息发生变化的值。

new_x 值是任何特定单元格的单月值;这是我们想要趋势值的月份。

在这种情况下,常量不需要值。

对于趋势 1(灰线),这是我为所示单元格输入的公式:

B4:=趋势($B$3:$AX$3,$B$1:$AX$1,B$1)

将此单元格复制到范围 C4:AX4。

对于趋势 2,蓝线是以下公式:

B5:=趋势($B$3:$Z$3,$B$1:$Z$1,B$1)

将此单元格复制到范围 C5:Z5。

请注意,此公式计算 AZ 列的趋势,而不是趋势 1 中的 A-AX 列。

要隐藏 Z 列之后的趋势 2 行,请输入以下公式:

AA5:=NA()

将此单元格复制到 AB5:AX5 范围。

对于趋势 3(绿线),公式如下:

B6:=NA()

将此单元格复制到范围 C6:Y6。

Z6:=趋势($Z$3:$AX$3,$Z$1:$AX$1,Z$1)

将此单元格复制到 AA6:AX6 区域。

要将三个趋势添加到图表中,请复制范围 B4:AX6,将其粘贴到图表中,并根据需要设置格式。

最后,我将以警告结束:

如果您创建这样的图表 - 具有显示性能显着变化的多条趋势线的图表,那么您就可以采取下一步了。当您的受众看到这些变化时,他们可能会问是什么导致了这些变化。

所以你最好准备好答案。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|【远见汇智】 ( 京ICP备20013102号-17 )

GMT+8, 2025-5-9 21:47 , Processed in 0.058553 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表