Is there a way to reduce my syntax into single Calculate DistinctCount?
My query
CALCULATE( (
CALCULATE(
DISTINCTCOUNT('Sales Invoice'[Customer Code]),
DATESBETWEEN(DimDate[Date], EDATE(MIN(DimDate[Date]), -2), EDATE(MAX(DimDate[Date]), -1))
) = 0
&&
CALCULATE(
DISTINCTCOUNT('Sales Invoice'[Customer Code]),
DATESBETWEEN(DimDate[Date], EDATE(MIN(DimDate[Date]), -0), EDATE(MAX(DimDate[Date]), -0))
) = 1
)
I want to check between multiple time intelligence filters like, Customer who have last record 3 months ago and have no record 2 months ago.
Is there a query something like this??
CALCULATE(
DISTINCTCOUNT('Sales Invoice'[Customer Code]),
DATESBETWEEN(DimDate[Date], EDATE(MIN(DimDate[Date]), -2), EDATE(MAX(DimDate[Date]), -1)) = 0 &&
DATESBETWEEN(DimDate[Date], EDATE(MIN(DimDate[Date]), 0), EDATE(MAX(DimDate[Date]), 0)) = 1
)