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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Anonymous
Not applicable

COUNT IF using a measure

Hi!

 

I have been searching for a way to solve this problem, but can't get it to work - so trying here instead. 

I have a DAX IF-formula like below for calculating new customers: 

IF([Sales Previous 4weeks TY] >0, IF([Sales Previous 4weeks TY] = [Sales Previous X-Months TY], 1, 0)
The problem is that it will not count the number of customers..  How can I solve this the easiest? Any count formula and/ or other idea?
 
Thanks in advance!
 
 
1 ACCEPTED SOLUTION
MFelix
Super User
Super User

Hi @Anonymous,

 

Based on the calculation you present you need to have a SUMX to calculate this values something similar to:

 

Measure = SUMX(Values(Table[Customer), IF([Sales Previous 4weeks TY] >0, IF([Sales Previous 4weeks TY] = [Sales Previous X-Months TY], 1, 0) )

 

However looking at your formula this probably will not work correctly because of context. What you need to do is to calculate all a summarize table with the values of the customers and both measures.

 

In order to give you the correct resutls, can you please share a mockup data or sample of your PBIX file. You can use a onedrive, google drive, we transfer or similar link to upload your files.

If the information is sensitive please share it trough private message.


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português



View solution in original post

2 REPLIES 2
Anonymous
Not applicable

Hi and thanks for a quick reply, 

@MFelix  I have now created a sample file as show exactly the same issue as I getting with my real data. 

As you see here is the bottom row showing "0", the number I am after here is 3.

mg_2000_0-1613592771178.png

 

MFelix
Super User
Super User

Hi @Anonymous,

 

Based on the calculation you present you need to have a SUMX to calculate this values something similar to:

 

Measure = SUMX(Values(Table[Customer), IF([Sales Previous 4weeks TY] >0, IF([Sales Previous 4weeks TY] = [Sales Previous X-Months TY], 1, 0) )

 

However looking at your formula this probably will not work correctly because of context. What you need to do is to calculate all a summarize table with the values of the customers and both measures.

 

In order to give you the correct resutls, can you please share a mockup data or sample of your PBIX file. You can use a onedrive, google drive, we transfer or similar link to upload your files.

If the information is sensitive please share it trough private message.


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português



Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors