Создать таблицу накопительных изменений в таблице

У меня есть куча ежедневных изменений% данных. Я хотел бы рассчитать кумулятивное изменение, которое должно быть просто (1+ изменение)* предыдущим днем ​​на графике в Таблице.

Кажется достаточно простым, верно? Я могу сделать это за несколько секунд в Excel, но я часами пытался заставить его работать в Tableau и не могу этого сделать.

Я думал, что я могу создать столбец (1+ ежедневное изменение%), а затем попытаться сделать составной продукт. Тем не менее, я не могу заставить его работать.

Я не могу прикрепить сюда какие-либо файлы, поэтому я вставил данные вместе со столбцом "cum change", как я и хотел бы, чтобы вычисление было.

Большое спасибо заранее!

            Date    Daily Change    Cum Change
            4/1/2015    0.47%   1
            4/2/2015    0.56%   1.0056
            4/3/2015    -0.72%  0.99835968
            4/6/2015    -0.56%  0.992768866
            4/7/2015    -0.80%  0.984826715
            4/8/2015    0.44%   0.989159952
            4/9/2015    -0.66%  0.982631497
            4/10/2015   0.99%   0.992359549
            4/13/2015   0.92%   1.001489256
            4/14/2015   0.73%   1.008800128
            4/15/2015   0.95%   1.018383729
            4/16/2015   0.42%   1.022660941
            4/17/2015   0.52%   1.027978778
            4/20/2015   0.02%   1.028184373
            4/21/2015   0.56%   1.033942206
            4/22/2015   0.35%   1.037561004
            4/23/2015   -0.34%  1.034033296
            4/24/2015   0.18%   1.035894556
            4/27/2015   0.61%   1.042213513
            4/28/2015   0.46%   1.047007695
            4/29/2015   0.94%   1.056849568

1 ответ

Решение

Создайте вычисляемое поле:

IF INDEX() = 1
  THEN 1
ELSE 
  (1 + AVG([Daily Change])) * PREVIOUS_VALUE(1)
END

Проверка состояния, чтобы увидеть, является ли это первая строка раздела (INDEX() = 1) необходимо убедиться, что первое значение поля равно 1. После этого вы можете просто использовать самоссылочную PREVIOUS_VALUE() чтобы получить предыдущее значение этого же расчета.

Другие вопросы по тегам