Условно скрыть столбец в матрице - рабочий стол Powerbi - PullRequest
2 голосов
/ 30 марта 2020

Кто-нибудь нашел классное решение этой проблемы?

У меня есть таблица, как показано ниже.

Я хочу полностью скрыть столбцы pre или post, если в них нет значений. Таким образом, на скриншоте желаемый результат будет таким, что первые два столбца Post, для октября и ноября, будут скрыты, а столбец Pre для Jan также будет скрыт.

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

enter image description here

Значение суммы уже использует переключатель для выбора меры.

Если вы не видите изображение. Строки являются категориями, столбцы имеют дату, и у меня есть две меры, одна из которых называется pre, а другая - post. Большинство и время, если pre заполнено, сообщение пустое, наоборот, за исключением одного или двух месяцев перекрытия

1 Ответ

1 голос
/ 30 марта 2020

Это не здорово, но у меня есть обходной путь.

Создайте новую таблицу измерений DimMeasure (без связей):

Measure
--------
Pre
Post

Напишите меру переключения, которая выбирает [Pre] или [Post] на основе нового измерения.

PrePost = IF ( SELECTEDVALUE ( DimMeasure[Measure] ) = "Pre", [Pre], [Post] )

Добавьте DimMeasure к вашим столбцам в матрице ниже месяца и [PrePost] к значениям вместо двух компонентных мер.

...