У меня есть множество ежедневных транзакций, в которых я хотел бы иметь возможность просматривать все транзакции за данный день, и если столбец PAST_DUE = 1, я считаю его, иначе я этого не делаю.
Вот вычисляемый столбец, над которым я работал, который не дает правильного числа.
Lines =
VAR RowDate = opr_shipments[SHIP_DATE]
RETURN
CALCULATE (
COUNT(opr_shipments[Orders]),
FILTER (
opr_shipments,
opr_shipments[SHIP_DATE] <= RowDate
&& DAY ( opr_shipments[SHIP_DATE] ) = DAY ( RowDate )
), FILTER(opr_shipments, opr_shipments[PAST_DUE] = 1)
)
Я почти уверен, что не выполняю ежедневную группировку правильно, у меня есть таблица Calendar, на которую я могу ссылаться, просто не знаю, как должна выглядеть эта функция.
Таблица заказов < img src = "https://i.stack.imgur.com/5Ycl6.jpg" alt = "введите описание изображения здесь">