Обновленная проблема: Я пытаюсь рассчитать суточную популяцию пациентов в нашем центре для любой данной даты, используя дату бронирования пациента (дату начала) и дату их выпуска - с использованием DAX и Power Pivot,Я планирую использовать его в PowerBI.
Я использую две таблицы: 1) основную таблицу с данными пациента, содержащую столбцы для даты бронирования, даты релиза, пола, поставщика и расы, и 2) таблицу дат (календарь) и установилотношения между двумя таблицами.Таблица дат - это измерение даты.
На основе рекомендаций для моего первоначального вопроса я создал вычисляемый столбец в календарной таблице, используя формулу ниже.
PatientCount :=
SUMX (
Patients,
IF (
Patients[Booking Date] <= 'Calendar'[Date]
&& Patients[Release Date] >= 'Calendar'[Date],
1,
0
)
)
Затем я создал агрегированную меру для расчета среднесуточной численности населения.Это работает;однако, используя этот метод, я не могу понять, как разрезать его по столбцам таблицы пациента (например, пол, поставщик, раса), поскольку вычисляемый столбец находится в таблице календаря.