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! Learn more
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/
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.