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
SchoolBoy
Frequent Visitor

Count and sum it up

Hello,


I have a little problem 🙂 

How can I calculate a total monthly occurrence of unique customer numbers?

For example: there is a sales table including invoice date, customer number, invoice number, quantities and price
A customer can buy items several times a day.

I need to calculate a total daily occurence of unique customers and then sum it up for months, years, etc.

 
For example:

 

day: 2018.01.01 customer: 00001 SKU: SKU00001 Invoice:000001

day: 2018.01.01 customer: 00001 SKU: SKU00055 Invoice:000001

day: 2018.01.01 customer: 00001 SKU: SKU00155 Invoice:000001

day: 2018.01.01 customer: 01011 SKU: SKU00003 Invoice:000032

day: 2018.01.01 customer: 01055 SKU: SKU00003 Invoice:000032

day: 2018.01.01 customer: 01055 SKU: SKU00003 Invoice:000134

day: 2018.01.01 customer: 01055 SKU: SKU00003 Invoice:000143

day: 2018.01.01 customer: 00001 SKU: SKU00001 Invoice:000001

day: 2018.01.02 customer: 00001 SKU: SKU00055 Invoice:000002

day: 2018.01.02 customer: 00002 SKU: SKU00155 Invoice:000001

day: 2018.01.02 customer: 01003 SKU: SKU00003 Invoice:000032

day: 2018.01.02 customer: 01023 SKU: SKU00003 Invoice:000032

day: 2018.01.02 customer: 01023 SKU: SKU00003 Invoice:000134

...

day: 2018.01.31 customer: 01023 SKU: SKU00003 Invoice:000134

etc.

 

First:

I should count occurrence of unique customer numbers
day 1 - 1145 unique customers
day 2 - 1123 ...
day 3 - 1560 ...
day 31 - 2130 ...

 

Next:

total monthly occurrence = day1 + day2 + day3 ... day31

 

How can I do it in an easy way?


Thanks 🙂

1 ACCEPTED SOLUTION
Zubair_Muhammad
Community Champion
Community Champion

Hi @SchoolBoy

 

Try this MEASURE

 

Measure =
SUMX (
    VALUES ( Table1[Day] ),
    CALCULATE ( DISTINCTCOUNT ( Table1[Customer] ) )
)

View solution in original post

2 REPLIES 2
Zubair_Muhammad
Community Champion
Community Champion

Hi @SchoolBoy

 

Try this MEASURE

 

Measure =
SUMX (
    VALUES ( Table1[Day] ),
    CALCULATE ( DISTINCTCOUNT ( Table1[Customer] ) )
)

Thank you very much, it works very well! 🙂

Helpful resources

Announcements
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!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

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

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