Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
3 years ago

distinct count with filter

Good Morning,

I need some help please with a distinct count with a filter.

The count is for customer, i need to filter on two dates so it is only counting where the first date is greater than the second date.

For example in the below table i would get a result of 3:

CustomerDate 1Date 2
126/01/202028/02/2022
128/12/202125/11/2021
231/02/202231/01/2022
301/06/202131/05/2021
305/08/202007/04/2022

5 Replies

  • lukiz84's avatar
    lukiz84
    Memorable Member

    Hi,

     

    CustomerCount =
       CALCULATE(
          DISTINCTCOUNT(table[Customer]),
          FILTER(
             table,
             table[Date 1] > table[Date 2]
          )
       )
  • Anonymous's avatar
    Anonymous
    Not applicable

    Thank you, i forgot to say that the two dates are from two different tables. 

    • lukiz84's avatar
      lukiz84
      Memorable Member

      And how are those tables connected?!

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi the tables are joined by the customer number

    • lukiz84's avatar
      lukiz84
      Memorable Member

      How? Can you show a picture?

       

      How does Table 1 know, which Date 2 belongs to which Date 1?