Size: a a a

Power BI Group RU

2020 December 21

1

1Service in Power BI Group RU
Dmitriy Belkin
Добрый день.
А можно ли каким-то образом сделать расчет Grand Total кастомным образом в визуальном элементе матрица?
Да, можно
источник

DB

Dmitriy Belkin in Power BI Group RU
1Service
Да, можно
Дадите пруф?
источник

1

1Service in Power BI Group RU
Dmitriy Belkin
Дадите пруф?
Что именно туда хотите выводить?
источник

СЧ

Саша Ч in Power BI Group RU
Dmitriy Belkin
Добрый день.
А можно ли каким-то образом сделать расчет Grand Total кастомным образом в визуальном элементе матрица?
Подтверждаю слова Юрия, что можно
Isinscope функция вам в помощь

https://www.accelebrate.com/library/how-to-articles/power-bi-custom-totals
источник

DB

Dmitriy Belkin in Power BI Group RU
1Service
Что именно туда хотите выводить?
у меня есть матрица, по одной оси у неё иерархия, по другой - неиерархический справочник.
Значения для каждой строки считаются по своей уникальной формуле, то есть там DAX формула, которая проверяет с помощью SELECTEDVALUE() - в какой конкретно точке иерархии мы находимся и использует соответствующую формулу.
А для Grand Total мне нужно сделать так, чтобы применялась среднее арифметическое для всех значений верхнего уровня иерархии
источник

1

1Service in Power BI Group RU
Dmitriy Belkin
у меня есть матрица, по одной оси у неё иерархия, по другой - неиерархический справочник.
Значения для каждой строки считаются по своей уникальной формуле, то есть там DAX формула, которая проверяет с помощью SELECTEDVALUE() - в какой конкретно точке иерархии мы находимся и использует соответствующую формулу.
А для Grand Total мне нужно сделать так, чтобы применялась среднее арифметическое для всех значений верхнего уровня иерархии
считаете одну меру для строк, вторую для итого и потом проверяете через isinscope по верхнему уровню, если да - один расчет, если нет - итог
источник

DB

Dmitriy Belkin in Power BI Group RU
Спасибо. Сейчас почитаю про IsInScope
источник

1

1Service in Power BI Group RU
Dmitriy Belkin
Спасибо. Сейчас почитаю про IsInScope
источник

DB

Dmitriy Belkin in Power BI Group RU
А почему PBI подсвечивает мне красным ISINSCOPE() и пишет, что это не функция?
источник

DB

Dmitriy Belkin in Power BI Group RU
начинаю набирать: IF(ISINSCOPE() и ему уже не нравится, подчеркивает ISINSCOPE
источник

СЧ

Саша Ч in Power BI Group RU
Dmitriy Belkin
начинаю набирать: IF(ISINSCOPE() и ему уже не нравится, подчеркивает ISINSCOPE
Потому что у isinscope должен быть аргумент
источник

DB

Dmitriy Belkin in Power BI Group RU
Саша Ч
Потому что у isinscope должен быть аргумент
Не понял?
источник

DB

Dmitriy Belkin in Power BI Group RU
Когда начинаешь набирать любую функцию, местный аналог Intellisence предлагает в выпадающем списке варианты функций, а ISINSCOPE он даже не предлагает
источник

DB

Dmitriy Belkin in Power BI Group RU
Вот что я ожидаю:
источник

DB

Dmitriy Belkin in Power BI Group RU
а вот что на самом деле:
источник

DB

Dmitriy Belkin in Power BI Group RU
источник

DB

Dmitriy Belkin in Power BI Group RU
то есть он даже не предлагает такую функцию
источник

IS

Ilya Shelegin in Power BI Group RU
Dmitriy Belkin
то есть он даже не предлагает такую функцию
PowerBI какой: обычный или для Report Server? Данные в режиме импорта или DirectQuery или Live Connection?
источник

DB

Dmitriy Belkin in Power BI Group RU
Live connection, обычный
источник

IS

Ilya Shelegin in Power BI Group RU
Dmitriy Belkin
Live connection, обычный
Значит на сервере версия в которой ещё нет этой функции. Попробуйте тогда HASONVALUE. Юрий выше кидал ссылку
источник