У меня есть мера открытия счета (дано ниже).Логика, которую я применил:
Если вы ищете количество открытий на январь 2017 года, тогда значения Merge1 [Loggd_dt] должны быть до 01 января 2017 года, а значения Merge1 [Cmplt_dt] должны быть с 01 января 2017 года (данные за 2005 год обновлены, и логика должна применяться к общим данным).Я принимаю эту меру в матрице (наряду с двумя другими мерами).Я также применил несколько слайсеров на той же странице.Две другие мои меры меняются в зависимости от значения, выбранного в слайсере.Но приведенная ниже мера не изменяется в зависимости от слайсера.
Мера 1:
Opening Count =
IF (
HASONEVALUE ( DateTable[StartOfMonthDate] ),
CALCULATE (
[Count_rows],
FILTER (
ALL ( Merge1 ),
(
Merge1[LOGGD_DT]
< CALCULATE (
VALUES ( DateTable[StartOfMonthDate] ),
USERELATIONSHIP ( DateTable[Date], Merge1[LOGGD_DT] )
)
&& Merge1[CMPLT_DT]
>= CALCULATE (
VALUES ( DateTable[StartOfMonthDate] ),
USERELATIONSHIP ( DateTable[Date], Merge1[CMPLT_DT] )
)
)
)
)
)
Мера 2:
Closed Count =
CALCULATE (
[Count_rows],
USERELATIONSHIP ( DateTable[Date], Merge1[CMPLT_DT] ),
Merge1[STATUS] = "CL"
)
Мера 3:
InProcess Count =
CALCULATE (
[Count_rows],
USERELATIONSHIP ( DateTable[Date], Merge1[LOGGD_DT] )
)
Используемая мера:
Count_rows = COUNTROWS(Merge1)