Как получить разные годы для слайсера - PullRequest
0 голосов
/ 06 февраля 2019

Я довольно новичок в Power BI, и в настоящее время у меня 4 таблицы.Каждая таблица рассчитана на другой год: 2017, 2018, 2019 и все эти годы.Каждый из них имеет одинаковые столбцы.

Я добавил столбец «год» в каждую из таблиц, чтобы Power BI могла различать каждую таблицу.

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

Заранее спасибо, я предоставлю дополнительную информацию, если это необходимо.

1 Ответ

0 голосов
/ 07 февраля 2019

Если ваша итоговая таблица содержит те же данные, что и ваши годовые таблицы, вам не нужно переключаться между ними.Просто покажите данные из общей таблицы.Добавьте визуальный срез в ваш отчет и покажите поле Year из вашей итоговой таблицы.Теперь, когда вы изменяете значение в слайсере, данные из вашей итоговой таблицы будут соответствующим образом отфильтрованы.В этом случае вам не понадобятся годовые таблицы.

Если ваши итоговые таблицы не содержат одинаковых данных, то вам необходимо создать новую, добавив свои годовые таблицы в одну.Если у них нет столбца Year, добавьте его и установите для него соответствующий год для каждой таблицы.Используйте только что созданную итоговую таблицу в приведенном выше сценарии.

Чтобы сделать это, откройте Power Query Editor, нажав кнопку Edit Queries на ленте.Выберите каждую из ваших годовых таблиц и из Add Column -> General нажмите Custom Column.Назовите его Year и напишите год текущей таблицы:

enter image description here

Когда у всех ваших таблиц есть этот столбец, с Home -> Combine нажмите Append Queries as New и выберите все свои годовые таблицы:

enter image description here

Вы готовы использовать эти объединенные данные в своем отчете.Добавьте столбец Year в срез, чтобы отфильтровать данные за определенный год.

...