Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
RJMonteza
Regular Visitor

Please help to build DAX to count a category with an exception for the certain period.

I have different Order Types per Period:

1. Entry

2. Revision

3. CleanUp

4. Quote Entry

5. Quote Revision

 

What I need is to count how many Entry and Revision per period. I have rows 1 to 12 for the period.

 

I was only able to count all but I'm struggling on how to apply EXCEPT type 3 to 5. Please help me build the complete DAX:

 

SUMX(VALUES('CRM Data (2)'[PD Completed]),CALCULATE(COUNTROWS('CRM Data (2)')))
 
Thanks!
1 ACCEPTED SOLUTION
FreemanZ
Super User
Super User

Try this: 

SUMX(

    VALUES('CRM Data (2)'[PD Completed]),

    CALCULATE(

        COUNTROWS('CRM Data (2)')

    ),

    'CRM Data (2)'[Order Types] IN {"Entry", "Revision"}

)

View solution in original post

3 REPLIES 3
RJMonteza
Regular Visitor

Thank you! That's what I'm looking for. I thought I need to put an "Except" before this  'CRM Data (2)'[Order Types] IN {"Entry", "Revision"}, that's where my previous formula isn't working. So it can be as simple as that. Awesome!

the except is actually a NOT logic, the code below shall also work, 

 

SUMX(

    VALUES('CRM Data (2)'[PD Completed]),

    CALCULATE(

        COUNTROWS('CRM Data (2)')

    ),

    NOT 'CRM Data (2)'[Order Types] IN {"CleanUp", "Quote Entry", "Quote Revision"}

)

 

In cases when the list you want to exclude is the longer half, you can try this way. 

FreemanZ
Super User
Super User

Try this: 

SUMX(

    VALUES('CRM Data (2)'[PD Completed]),

    CALCULATE(

        COUNTROWS('CRM Data (2)')

    ),

    'CRM Data (2)'[Order Types] IN {"Entry", "Revision"}

)

Helpful resources

Announcements
July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.