Могу ли я построить накопительный столбец в POWER BI, используя существующий числовой столбец, а не даты? - PullRequest
0 голосов
/ 02 января 2019

Я пытаюсь рассчитать накопительный столбец в соответствии с существующим числовым столбцом (а не датой).

. Чтобы построить диаграмму Парето в Power Bi, я нахожу онлайн-расчеты, которые суммируют совокупное значение в соответствии сдату мне нужно подвести по другому числовому столбцу

Running Total MEASURE = 
CALCULATE (
    SUM ( 'All Web Site Data (2)'[UniquePageviews] ),
    FILTER (
        ALL ( 'All Web Site Data (2)' ),
        'All Web Site Data (2)'[Date] <= MAX ( 'All Web Site Data (2)'[Date] )
    )
)

1 Ответ

0 голосов
/ 02 января 2019

Кто-то может предложить более элегантное решение, но, если я понял ваш вопрос, следующий ответ даст вам ваш накопительный столбец (замените Existing Numeric Column на имя вашего столбца):

Running Total MEASURE =
CALCULATE (
    VAR this_row = MAX ( 'All Web Site Data (2)'[Existing Numeric Column] ) RETURN
        CALCULATE (
            SUMX (
                SUMMARIZE (
                    'All Web Site Data (2)',
                    'All Web Site Data (2)'[Existing Numeric Column],
                    "Total", SUM ( 'All Web Site Data (2)'[UniquePageviews] )
                ),
                [Total]
            ),
            FILTER ( ALL ( 'All Web Site Data (2)' ), 'All Web Site Data (2)'[Existing Numeric Column] <= this_row )
        )
)
...