2013-05-07 2 views
0

приведены в таблице ниже:Массив обработки/прогнозирования в DAX (PowerPivot)

  1  2  3 
2011 100  125  155 
2012 120  160 
2013 110  X=?  

Что это означает, что эта цифра для значений, происходящих с 2011 года был в 2011 году 100, а затем 125 в 2012 году и 155 в 2013 году .

в 2012 году значение было 120 в 2012 году и 160 в 2013 году

в 2013 году значение было 110 в 2013 году

Я хочу, чтобы предсказать значение X для элементов, происходящих Ф.О. м 2013 в 2014 году выступает вперед среднее развитие от 1 года до 2 лет в 2011 и 2012 годах по стоимости 2013 110 т

X = ((125+160)/(100+120)) * 110 

Это было бы достаточно легко Wiith ссылки на ячейки в Excel. Любые идеи о том, как я буду делать это с DAX?

(Этот алгоритм известен как «Chain зачет» в мире страхования)

ответ

0

Вычисленной мера, которая элегантно решает эту проблему, требует отдельного Date таблицы, так что вы можете использовать PREVIOUSYEAR функции. Аналогично, вы, возможно, , вероятно, не хотели бы указывать столбцы для предыдущих лет «1,2,3 и т. Д.» - было бы более элегантно отказаться от набора данных, чтобы были два столбца даты - например. «Дата значения» и «По дате».

Затем вы можете настроить рассчитанную меру, которая для любой ячейки, указанной в сводной таблице, будет искать средние значения за предыдущие годы, эффективно создавая цепную лестницу.

Смежные вопросы