Добавить в корзинуПозвонить
Найти в Дзене
Михаил Плотников

Таблица с датами в Power BI

Кто как, а я в последнее время стал часто сталкиваться с кейсами, когда существует 2 и более таблицы, которые между собой нужно связать через промежуточную таблицу с помощью дат. Например: План и факт План устанавливается на месяц, равными или неравными долями по рабочим дням. Факт - это просто фактические показатели по всем календарным дням. И в ситуации, когда факт приходится на нерабочий день, эти данные могут не попасть в визуальный элемент, потому что в эту дату нет плана. Отдельные проекты Есть 2 проекта, в рамках которых осуществляются продажи и результаты продаж каждого проекта хранятся в своей таблице. Продажи происходят нерегулярно и в конкретный день продаж может или не быть вовсе, или по обоим проектам или только по какому-то одному. Для построения графика нельзя использовать столбец с датами продажи какой-то одной таблицы, т.к. тогда на график не попадут данные из другой, если был какой-то день с продажами только по одному проекту. Ну, или у вас может оказаться любой друго
Оглавление

Кто как, а я в последнее время стал часто сталкиваться с кейсами, когда существует 2 и более таблицы, которые между собой нужно связать через промежуточную таблицу с помощью дат. Например:

План и факт

План устанавливается на месяц, равными или неравными долями по рабочим дням.

Факт - это просто фактические показатели по всем календарным дням.

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

Отдельные проекты

Есть 2 проекта, в рамках которых осуществляются продажи и результаты продаж каждого проекта хранятся в своей таблице. Продажи происходят нерегулярно и в конкретный день продаж может или не быть вовсе, или по обоим проектам или только по какому-то одному. Для построения графика нельзя использовать столбец с датами продажи какой-то одной таблицы, т.к. тогда на график не попадут данные из другой, если был какой-то день с продажами только по одному проекту.

Ну, или у вас может оказаться любой другой случай.

Решение простое

А теперь по шагам:

1. Для того чтобы создать таблицу с датами необходимо создать пустой запрос

2. В теле запроса указать:

1. Начальная дата (год, месяц, день)

2. Сколько нужно дней

3. Какой шаг между днями (указывается в формате "длительность". шаг в примере - 1 день)

-2

3. После чего превратить сформированный лист дат в таблицу

-3

4. Profit. У вас получилась таблица календарных дней нужной продолжительности. Вы также можете изменить "1" на "7" в последнем параметре для получения таблицы недель