TREND函数返回沿线性趋势的值。它适合直线(使用最小平方方法)到数组的known_y’s和known_x’s。趋势返回指定的new_x’s数组沿该行的y值。

注意: 如果您有Office365的最新版本,则可以在输出区域左上角的单元格中输入公式(在此示例中,单元格E16),然后按enter以将公式确认为动态数组公式。否则,必须首先选择”输出范围”(E16:E20),然后在输出区域左上角的单元格(E16)中输入公式,然后按CTRL+SHIFT+ENTER进行确认,以使用旧数组公式输入公式。Excel将使用括号将公式括起来。有关数组公式的详细信息,请参阅数组公式指南和示例。

语法=TREND(known_y’s,[known_x’s],[new_x’s],[const])

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

参数 描述

Known_y’s   

必需

关系y=mx+b中已知道的y值集

  • 如果数组known_y’s在单独一列中,则known_x’s的每一列被视为一个独立的变量。
  • 如果数组known_y’s在单独一行中,则known_x’s的每一行被视为一个独立的变量。

Known_x’s   

可选

在关系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’s   

可选

要返回其趋势的新x值返回对应的y值

  • 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。

备注

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

需要更多帮助吗?可随时在Excel技术社区中咨询专家,在解答社区获得支持,或在ExcelUserVoice上建议新功能或功能改进。

注意: 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。能否告知我们此信息是否有所帮助?下面是该参考内容的英文版。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。