2022-10-17 06:49来源:m.sf1369.com作者:宇宇
Application.WorksheetFunction.Forecast 在VBA中只能这样调用工作表函数,其中WorksheetFunction是可以省略的
一、函数简要函数名:Trend函数功能:返回一条线性回归拟合线的值。即找到适合已知数组known_y's和known_x's的直线(用最小二乘法),并返回指定数组new_x's在直线上对应的y值。函数语法及参数说明: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必需。需要函数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。
二、Trend函数示例比如,有两列数据,分别是A和B列,有如下数据A列B列针对如上的数据,要计算对应的成本,我们可使用如下公式:=TREND(B2:B13,A2:A13)如果要计算预测的成本,我们则应该使用如下公式:=TREND(B2:B13,A2:A13,A15:A19)。
weatherboard是挡风舷,护墙板;
forecast是预报,预测; 预示
forecast 更好
forecast-noun
预测
forecast, prediction, forecasting, prognosis, prognostication
预报
forecast, forecasting, prediction, prognosis, prognostication
展望
outlook, prospect, forecast
forecast-verb
预测
forecast, predict, project
预报
forecast, predict, oracle, project
预计
forecast, estimate, predict
预兆
omen, harbinger, portend, foreshadow, forecast, forebode
forecast是预告或预报的意思。
预报,预测;预示
所谓forecast purchases,就是预支,在手里还没钱时,先贷款就买东西了.
forecast 預?y
purchases ?買
有区别。weather forecast 是天气预报weather report 是 天气报告。