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上建议新功能或功能改进。
注意: 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。能否告知我们此信息是否有所帮助?下面是该参考内容的英文版。