• 方程式: y= m * x + b
• エクセルで計算する場合
o m: SLOPE(y,x)
o b : INTERCEPT(y,x)
• Qlikで計算する場合
o m: LINEST_M(y,x)
o B : LINEST_B(y,x)
o 数式例:
linest_m(total aggr(sum(Expenses),MonthYear),MonthYear)*MonthYear
+ linest_b(total aggr(sum(Expenses),MonthYear),MonthYear)
線形トレンド
• 方程式: y= c * x ^ b
• エクセルで計算する場合
o c: EXP(INDEX(LINEST(LN(y),LN(x),),1,2))
o b: INDEX(LINEST(LN(y),LN(x),),1)
• Qlikで計算する場合
o c: EXP(LINEST_B(LOG(y),LOG(x)))
o b: LINEST_M(LOG(y),LOG(x))
o y = c * POW( x , b)
o 数式例:
exp(linest_b(total log(aggr(sum(Expenses),MonthYear)),log(MonthYear))) *
pow(MonthYear, linest_m(total log(aggr(sum(Expenses),MonthYear)),log(MonthYear)))
累乗トレンド
• 方程式: y= c *e ^(b * x)
• エクセルで計算する場合
o c: EXP(INDEX(LINEST(LN(y),x),1,2))
o b: INDEX(LINEST(LN(y),x),1)
• Qlikで計算する場合
o c: EXP(LINEST_B(LOG(y),x))
o b: LINEST_M(LOG(y),x)
o y = c * POW( e , b * x)
o 数式例:
exp(linest_b(total log(aggr(sum(Expenses),MonthYear)),MonthYear)) * POW( e() ,
linest_m(total log(aggr(sum(Expenses),MonthYear)),MonthYear) * MonthYear)
指数トレンド
• 方程式: y= (c2 * x^2) + (c1 * x ^1) + b
• エクセルで計算する場合
o c2: INDEX(LINEST(y,x^{1,2}),1)
o c1: INDEX(LINEST(y,x^{1,2}),1,2)
o b : INDEX(LINEST(y,x^{1,2}),1,3)
• Qlikで計算する場合
o Qlikに^{1,2}と同等の関数がないので、変数に計算式を記述。
o 変数:vTrendDim,vTrendMeasurec2, c1, bを使用
o 数式例:
($(=$(c2)))*pow($(vTrendDim),2) + ($(=$(c1)))* $(vTrendDim) + ($(=$(b)))
o NOTE: 機能するためには、使用されるディメンジョンがファクトに直接リンクされ、明確な値のセットを持っている必要があります。
二次多項トレンド