TREND 函数

应用对象
Microsoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

TREND 函数返回线性趋势值。 它使用最小二乘法) 数组的 known_y 和 known_x 拟合直线 (。 TREND 返回该直线上指定的new_x数组的 y 值。

当你有第 1-12 个月的实际值时,使用 TREND 预测第 13-17 个月的收入绩效。

注意

如果你有 Microsoft 365 的当前版本,则可以在输出区域左上角的单元格中输入公式, (此示例) 中的单元格 E16,然后按 Enter 确认公式为动态数组公式。 否则,必须首先选择输出区域 E16:E20) ,在输出区域左上角的单元格中输入公式(公式必须作为遗留的数组公式进行输入 (, (E16) ,然后按 CTRL+SHIFT+ENTER 进行确认。 Excel 将使用括号将公式括起来。 有关数组公式的详细信息,请参阅数组公式指南和示例

语法

=TREND (known_y's, [known_x's], [new_x's], [const])

TREND 函数语法具有下列参数:

参数 说明
known_y的
必需
关系表达式 y = mx + b 中已知的 y 值集合
  • 如果数组 known_y's 在单独一列中,则 known_x's 的每一列被视为一个独立的变量。
  • 如果数组 known_y's 在单独一行中,则 known_x's 的每一行被视为一个独立的变量。
known_x的
可选
关系表达式 y=mx + b 中已知的 x 值集合,为可选参数

  • 数组 known_x's 可以包含一组或多组变量。 如果仅使用一个变量,那么只要 known_x's 和 known_y's 具有相同的维数,则它们可以是任何形状的区域。 如果用到多个变量,则 known_y's 必须为向量(即必须为一行或一列)。
  • 如果省略 known_x's,则假设该数组为 {1,2,3,...},其大小与 known_y's 相同。
new_x的
可选
希望 TREND 返回对应 y 值的新 x 值
  • New_x's 与 known_x's 一样,对每个自变量必须包括单独的一列(或一行)。 因此,如果 known_y's 是单列的,known_x's 和 new_x's 应该有同样的列数。 如果 known_y's 是单行的,known_x's 和 new_x's 应该有同样的行数。
  • 如果省略 new_x's,将假设它和 known_x's 一样。
  • 如果 known_x's 和 new_x's 都省略,将假设它们为数组 {1,2,3,...},大小与 known_y's 相同。
const
可选
一个逻辑值,用于指定是否将常量 b 强制设为 0
  • 如果 const 为 TRUE 或省略,b 将按正常计算。
  • 如果 const 为 FALSE,b 将被设为 0(零),m 将被调整以使 y = mx。

备注

  • 有关 Microsoft Excel 如何使直线拟合到数据的信息,请参阅 LINEST
  • 可以使用 TREND 函数计算同一变量的不同乘方的回归值来拟合多项式曲线。 例如,假设 A 列包含 y 值,B 列含有 x 值。 可以在 C 列中输入 x^2,在 D 列中输入 x^3,等等,然后根据 A 列,对 B 列到 D 列进行回归计算。
  • 返回数组的公式必须使用 Ctrl+Shift+Enter 作为数组公式输入,除非你拥有当前版本的 Microsoft 365,然后只需按 Enter
  • 当为参数(如 known_x's)输入数组常量时,应当使用逗号分隔同一行中的数据,用分号分隔不同行中的数据。

需要更多帮助吗?

你随时可以在 Excel 技术社区 中咨询专家,或在 社区中获取支持。