Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi Everyone,
I am trying to calculate distinct count with filters. I have used the formula:
Regards,
Tulasi
Hi @tulasik ,
Is the 'Measures - Revenue'[Revenue Total] a measure? We must analyze the formula of this measure if we want to find the error.
The easiest way is to change this measure to the calculated column in 'Dimension - DMA Configs’ table.
Best regards,
Lionel Chen
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
@tulasik , Try like
SoldOC = CALCULATE(DISTINCTCOUNT('Dimension - DMA Configs'[Order Code]),FILTER('Measures - Revenue',coalesce('Measures - Revenue'[Revenue Total],0)>=0))
Hope Revenue Total is column
@tulasik You could try this adjustment to your measure:
SoldOC =
CALCULATE (
DISTINCTCOUNT ( 'Dimension - DMA Configs'[Order Code] ),
FILTER (
'Measures - Revenue',
'Measures - Revenue'[Revenue Total] >= 0
&& ISBLANK ( 'Measures - Revenue'[Revenue Total] ) = FALSE
)
)
or this one:
SoldOC =
IF (
ISBLANK ( 'Measures - Revenue'[Revenue Total] ),
BLANK (),
CALCULATE (
DISTINCTCOUNT ( 'Dimension - DMA Configs'[Order Code] ),
FILTER ( 'Measures - Revenue', 'Measures - Revenue'[Revenue Total] >= 0 )
)
)
Hope it helps!
Respectfully,
Zoe Douglas (DataZoe)
Follow me on LinkedIn at https://www.linkedin.com/in/zoedouglas-data
See my reports and blog at https://www.datazoepowerbi.com/
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!