|
Power BI. Нарастающий итог
|
|||
---|---|---|---|
#18+
Здравствуйте! Из реляционной таблицы строю кросс таблицу. Из визуализации выбираю элемент "Матрица". Строки - города, Столбцы - дни, а значения - выбрал три меры. Нужно чтобы по дням было с нарастающим итогом. Если в блоке "Значения" в какой нибудь выбранной мере нажать на треугольник, потом "Отображения значения", то там нету элемента как нарастающий итог. Скажите в Power BI возможно построить кросс таблицу с нарастающим итогом? Если да, то как? Или предварительно в Dax это делается, типа создается специальная мера? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2018, 20:12 |
|
Power BI. Нарастающий итог
|
|||
---|---|---|---|
#18+
ferzmikk, Правой мышкой на числовом поле -> Дополнительные вычисления -> С нарастающим итогом в поле.. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2018, 15:34 |
|
Power BI. Нарастающий итог
|
|||
---|---|---|---|
#18+
Сорри, посмотрел в Power Pivot. В BI нужно на мере правой мышкой выбрать "Новая быстрая мера" -> Вычисление -> Выбрать вычисление -> Нарастающий итог ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2018, 15:48 |
|
Power BI. Нарастающий итог
|
|||
---|---|---|---|
#18+
An12В BI нужно на мере правой мышкой выбрать "Новая быстрая мера" -> Вычисление -> Выбрать вычисление -> Нарастающий итог Делаю так ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2018, 18:04 |
|
Power BI. Нарастающий итог
|
|||
---|---|---|---|
#18+
Получаю такой результат ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2018, 18:05 |
|
Power BI. Нарастающий итог
|
|||
---|---|---|---|
#18+
Что не так делаю? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2018, 18:06 |
|
Power BI. Нарастающий итог
|
|||
---|---|---|---|
#18+
Наведите мышкой на восклицательный знак в кружочке. ! Поле, для которого вы хотите вычислить нарастающий итог; сбрасывается при каждом повторе поля Т.е. при каждом новом значении даты итог считается заново. Нужно выбрать такое поле, которое является целевым для подсчета. А лучше изучить DAX --> , стр.214 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2018, 09:30 |
|
Power BI. Нарастающий итог
|
|||
---|---|---|---|
#18+
An12, данный способ на моей базе не сработал - считает крайне медленно. У меня база примерно на 3,5 млн строк, нарастающий итог делаю по фильтрам (их может быть до пяти одновременно), после фильтрации должно оставаться несколько сотен записей, однако стандартная формула считает крайне медленно, более того - некорректно. Мне кажется, то что мы советуем, нужно для начала самому опробовать на практическом примере, а не на табличке в 10 строк. Лично я считаю нарастающий итог для АБЦ анализа через вычисление рейтинга, рейтинг по кг = RANKX(ALLSELECTED( 'Полн_спр'[Наименование2] ); [Сумма по столбцу кг] ) Затем - нарастающим итогом: NI кг = IF(COUNTROWS('Данные для EXCEL')>0; CALCULATE( [Сумма по столбцу кг];TOPN([рейтинг по кг]; ALLSELECTED( 'Полн_спр'[Наименование2]); [Сумма по столбцу кг]));BLANK()) Картинка со схемой данных прикреплена. Сам работаю в DAX совсем недавно, поэтому не знаю, насколько данная формула оптимальна, считает она тоже медленнее, чем хотелось бы, зато более корректно и не выкидывает по нехватке памяти, как стандартный способ. Спасибо, буду рад любой помощи, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2019, 13:22 |
|
|
start [/forum/topic.php?fid=61&fpage=11&tid=2172089]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 291ms |
total: | 425ms |
0 / 0 |