如何在Excel图表中添加趋势线

  • Share This
Michael Brown

本教程介绍了如何在Excel中进行趋势分析:如何在图表中插入趋势线,显示其方程并获得趋势线的斜率。

当在图表中绘制数据时,你可能经常希望将数据的总体趋势可视化。 这可以通过在图表中添加趋势线来实现。 幸运的是,Microsoft Excel已经使插入趋势线变得非常容易,特别是在较新的版本中。 然而,有一些小秘密会产生很大的不同,我将在一会儿与你分享。

    Excel中的趋势线

    A 趋势线 ,也被称为 最适合的线 是图表中的一条直线或曲线,显示数据的一般模式或总体方向。

    这种分析工具最常被用来显示一段时间内的数据变化或两个变量之间的关联性。

    从视觉上看,趋势线与折线图有些相似,但它不像折线图那样连接实际的数据点。 最佳拟合线显示所有数据的总体趋势,忽略统计误差和微小的例外。 在某些情况下,它也可以用来预测趋势。

    支持趋势线的Excel图表

    趋势线可以被添加到各种Excel图表中,包括 XY 分散 , 泡沫 , 股票 以及未堆叠的2-D 吧台 , 栏目 , 地区 线 图表。

    你不能将趋势线添加到3-D或堆积图、饼状图、雷达图和类似的视觉效果。

    下面,有一个带有扩展趋势线的散点图的例子。

    如何在Excel中添加趋势线

    在Excel 2019、Excel 2016和Excel 2013中,添加趋势线是一个快速的3步过程。

    1. 点击图表中的任何地方来选择它。
    2. 在图表的右侧,点击 图表元素 按钮(十字按钮),然后执行以下操作之一。
      • 检查 趋势线 框,以插入 默认线性 趋势线。

      • 点击旁边的箭头。 趋势线 框,并在建议的类型中选择一个。

      • 点击旁边的箭头 趋势线 ,然后点击 更多选择 这将打开 格式趋势线 窗格,在这里你可以切换到 趋势线选项 默认的趋势线类型是 线性 你也可以选择在图表中显示趋势线的方程式。

    提示:在Excel图表中添加趋势线的另一个快速方法是右击数据系列,然后点击 添加趋势线... .

    如何在Excel 2010中制作趋势线

    要在Excel 2010中添加趋势线,你要遵循一个不同的路线。

    1. 在图表上,点击你想画趋势线的数据系列。
    2. 隶属 图表工具 ,请到 布局 标签> 分析报告 组,点击 趋势线 并且要么。
      • 从预定义的选项中挑选一个,或者
      • 点击 更多趋势线选项... ,然后为你的图表选择趋势线类型。

    如何在同一图表中插入多条趋势线

    Microsoft Excel允许在图表中添加一条以上的趋势线。 有两种情况应以不同方式处理。

    为每个数据系列添加一条趋势线

    要在有两个或更多数据序列的图表上放一条趋势线,你要做的是:。

    1. 右键单击感兴趣的数据点(本例中是蓝色的),选择 添加趋势线... 从上下文菜单中选择。

  • 这将打开 趋势线选项 选项卡,在这里你可以选择所需的线条类型。
  • 对其他数据系列重复上述步骤。
  • 因此,每个数据系列都会有自己的匹配颜色的趋势线。

    或者,你可以点击 图表 构成要素 按钮,然后点击 趋势线 并选择你想要的类型。 Excel将显示一个在你的图表中绘制的数据系列的列表。 你选择需要的一个并点击 认可 .

    为同一数据系列绘制不同的趋势线类型

    要为同一数据系列制作两条或多条不同的趋势线,请像往常一样添加第一条趋势线,然后执行以下操作之一。

    • 右键单击数据系列,选择 添加趋势线... 在上下文菜单中选择一个不同的趋势线类型,然后在窗格中选择一个不同的趋势线。
    • 点击 图表元素 按钮,点击 趋势线 并选择你要添加的类型。

    无论哪种方式,Excel都会在图表中显示多条趋势线,在我们的例子中是线性和移动平均线,你可以为它们设置不同的颜色。

    如何在Excel中格式化趋势线

    为了使你的图表更容易理解和解释,你可能想改变趋势线的默认外观。 为此,右击它,然后点击 格式化趋势线... 或者简单地双击趋势线来打开。 格式趋势线 窗格。

    在窗格上,切换到 填充& 线 例如,你可以让它成为一条实线而不是虚线。

    如何在Excel中扩展趋势线

    要将数据趋势预测到未来或过去,这是你需要做的。

    1. 双击趋势线来打开 格式趋势线 窗格。
    2. 关于 趋势线选项卡 (最后一个),将所需的值输入到 前进 和/或 向后 箱子下 预测 :

    在这个例子中,我们选择将趋势线延长到最后一个数据点之后的8个时期。

    Excel趋势线方程

    趋势线方程 对于不同的趋势线类型,公式是不同的,但在每个公式中,Excel都使用了 最小二乘法 你可以在本教程中找到所有Excel趋势线类型的方程式。

    在Excel中绘制最佳拟合线时,你可以在图表中显示其方程。 此外,你可以显示 R-squared值。

    R-squared值 ( 测定系数) 表示 趋势线与数据的对应程度。 R2值越接近1,拟合程度越高。

    如何在图表上显示趋势线方程

    要在图表上显示方程和R平方值,请做以下工作。

    1. 双击趋势线以打开其窗格。
    2. 在窗格上,切换到 趋势线选项卡 并勾选这些方框。
      • 在图表上显示方程式
      • 在图表上显示R平方值

    这将把趋势线公式和R2值放在图表的顶部,你可以自由地把它们拖到你认为合适的地方。

    在这个例子中,R-squared值等于0.957,这意味着趋势线适合大约95%的数据值。

    注意:Excel图表上显示的方程式只对以下情况正确 XY散点 更多信息,请参见《为什么Excel趋势线方程是错误的》。

    在趋势线方程中显示更多数字

    如果当你手动提供X值时,Excel趋势线方程提供的结果不准确,很可能是因为四舍五入。 默认情况下,趋势线方程中的数字被四舍五入到小数点后2-4位。 然而,你可以轻松地使更多的数字可见。 下面是方法。

    1. 选择图表中的趋势线公式。
    2. 关于 格式化趋势线标签 出现的窗格中,转到 标签选项 标签。
    3. 类别 下拉列表,选择 数量 .
    4. 小数点位 框中,键入 小数点位 你想显示的(最多30个),然后按回车键更新图表中的方程式。

    如何在Excel中找到趋势线的斜率

    为了获得斜率的 线性趋势线 ,微软Excel提供了一个同名的特殊功能。

    SLOPE(known_y's, known_x's)

    在哪里?

    • 已知_y的 是在Y轴上绘制的从属数据点的范围。
    • 已知_x的 是在X轴上绘制的独立数据点的范围。

    随着 x B2:B13中的数值和 y C2:C13中的值,公式如下。

    =斜率(c2:c13, b2:b13)

    斜率也可以通过使用常规公式中的LINEST函数来计算。

    =LINEST(C2:C13,B2:B13)

    如果作为一个 阵列公式 按Ctrl + Shift + Enter ,它将把趋势线的斜率和Y截距返回到同一行的两个相邻单元格中。 更多信息,请参见如何在Excel中使用LINEST函数。

    正如你在下面的截图中看到的,公式返回的斜率值与我们图中显示的线性趋势线方程中的斜率系数完全一致。

    其他趋势线方程类型(指数型、多项式、对数型等)的系数也可以计算,但你需要使用Excel趋势线方程中解释的更复杂的公式。

    如何删除Excel中的趋势线

    要从图表中删除趋势线,请右键单击线条,然后单击 删除 :

    或点击 图表元素 按钮并取消选择 趋势线 箱子。

    无论哪种方式,Excel都会立即从图表中删除趋势线。

    这就是如何在Excel中做趋势线的方法。 感谢你的阅读,希望下周在我们的博客上见到你

    Michael Brown is a dedicated technology enthusiast with a passion for simplifying complex processes using software tools. With more than a decade of experience in the tech industry, he has honed his skills in Microsoft Excel and Outlook, as well as Google Sheets and Docs. Michael's blog is dedicated to sharing his knowledge and expertise with others, providing easy-to-follow tips and tutorials for improving productivity and efficiency. Whether you're a seasoned professional or a beginner, Michael's blog offers valuable insights and practical advice for getting the most out of these essential software tools.