Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hello everyone,
I am in need of some help and haven't been able to figure this out. I have a list of customers from Dec 2022, Jan 2023 and Feb 2023, what I need is to get a distinct count of these customer month over month, if their revenue is >$0.
For example, Dec has 2000 customers but 300 have a revenue of $0, so I need the distinct count to come back with 1700 customers. Jan has 2300 customers but 200 have a revenue of $0, so I need the distinct count to come back with 2100, etc.
Any help would be greatly appreciated.
Solved! Go to Solution.
Hi @arslan7861 ,
You can also try the following dax:
Measure:
Measure =
CALCULATE(
DISTINCTCOUNT('Table'[Revenue Date]),
FILTER(ALL('Table'),
'Table'[Customer ID]=MAX('Table'[Customer ID])&&'Table'[Revenue]>0),'Table'[Revenue Date])
Calculated column:
Column =
CALCULATE(
DISTINCTCOUNT('Table'[Revenue Date]),
FILTER(ALL('Table'),
'Table'[Customer ID]=EARLIER('Table'[Customer ID])&&'Table'[Revenue]>0),'Table'[Revenue Date])
Result:
Best Regards,
Liu Yang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly
Hi @arslan7861 ,
You can also try the following dax:
Measure:
Measure =
CALCULATE(
DISTINCTCOUNT('Table'[Revenue Date]),
FILTER(ALL('Table'),
'Table'[Customer ID]=MAX('Table'[Customer ID])&&'Table'[Revenue]>0),'Table'[Revenue Date])
Calculated column:
Column =
CALCULATE(
DISTINCTCOUNT('Table'[Revenue Date]),
FILTER(ALL('Table'),
'Table'[Customer ID]=EARLIER('Table'[Customer ID])&&'Table'[Revenue]>0),'Table'[Revenue Date])
Result:
Best Regards,
Liu Yang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly
@arslan7861 logically you should have date dimension in the model to work with dates, in the meantime you can use the following measure:
Distinct Customer Count with Revenue =
CALCUALTE (
DISTINCTCOUNT ( Table[Customer] ),
Table[Revenue] > 0
)
👉 Learn Power BI Subscribe to our YT channel - @PowerBIHowTo
Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!
Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo
If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤
Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.
@arslan7861 can you share sample data? How the date is assigned to the customer?
Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!
Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo
If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤
Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
114 | |
100 | |
75 | |
73 | |
49 |
User | Count |
---|---|
145 | |
109 | |
109 | |
90 | |
64 |