Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

First non zero sale date

Hi,

I am trying to get the first date of sale of a customer - where the sales value is more than zero.

 

I am currently using the following formula:

Date New Customer =
CALCULATEMIN ( SalesData[Pstg date] ), 
ALLEXCEPT (SalesDataSalesData[Customer]CustomerMaster ))
 
 
However, if we make a free of charge sample sale to a customer in May 22 - and then we sell to them properly in Jun 22, the formula above is counting them as a new customer in May - but ideally I'd want them to be classed as a new customer in June - when their sales value is above zero.
 
Any thoughts or advice?
Many thanks
  • Anonymous , Try like

     

    Date New Customer =
    CALCULATE ( MINX( Filter(SalesData, SalesData [Sales] >0 ) , SalesData[Pstg date] ),
    ALLEXCEPT (SalesData , SalesData[Customer], CustomerMaster ))

2 Replies

  • Anonymous , Try like

     

    Date New Customer =
    CALCULATE ( MINX( Filter(SalesData, SalesData [Sales] >0 ) , SalesData[Pstg date] ),
    ALLEXCEPT (SalesData , SalesData[Customer], CustomerMaster ))

  • Anonymous's avatar
    Anonymous
    Not applicable

    Thanks amitchandak, that works perfectly 🙂