Деактивировать отношение даты в рамках измерения - PullRequest
0 голосов
/ 22 марта 2020

Сейчас я немного борюсь с довольно простой мерой. Как я могу деактивировать отношения между двумя таблицами? У меня есть таблица фактов, которая показывает мне все значения для каждого элемента на дату: Элемент - Значение - Дата - Состояние - Тип

Эта таблица связана с таблицей календаря. В итоге у меня есть сводная таблица, которая суммирует значения за неделю. Теперь мне нужен дополнительный столбец в этой сводной таблице, который показывает мне общее значение для всех элементов с числом 50, независимо от даты. Я уже пробовал что-то вроде этого:

=CALCULATE(SUM([Value]);ALL(Calendar);FILTER(tbl;tbl[State]=50))

Это не работает.

Как бы вы справились?

1 Ответ

0 голосов
/ 12 апреля 2020

Проблема в том, что ALL(Calendar) часть формулы влияет только на часть SUM, она не меняет другие фильтры в CALCULATE, на ie FILTER(tbl;tbl[State]=50) все еще влияет конкретное значение завершения недели для эта строка в вашей сводной таблице.

Таким образом, чтобы исправить это, вы можете просто сократить FILTER(tbl;tbl[State]=50) до tbl[State]=50

...