Forum Discussion

erezbenmoshe's avatar
erezbenmoshe
Icon for Advocate I rankAdvocate I
7 years ago
Solved

countdistinct for each customer

I have data that looks like this:     I am struggling with writing a table that includes a line for each customer (by email), a column that include  number of orders for  in 2017 and a colum...
  • erezbenmoshe's avatar
    7 years ago

    I solved it with:

    Orders2017 = CALCULATE(DISTINCTCOUNT('Table'[Order Number]), FILTER('Calendar', 'Calendar'[Year]=2017))

    Orders2018 = CALCULATE(DISTINCTCOUNT('Table'[Order Number]), FILTER('Calendar', 'Calendar'[Year]=2018))

     

    SEgggments = SUMMARIZE (
    'Table',
    'Table'[UpperEmail],
    "NumberofOrders2017", [Orders2017],
    "NumberofOrders2018", [Orders2018],
    "NumberofOrderslast5months", [Orders in last 5 months] )