Forum Discussion

joaquinel's avatar
joaquinel
Helper I
3 years ago
Solved

Count unique values

hi, 

I should need to count how many IdMember I have when the Account is 70810030 and there is no a movement with the Account 70510230 with the same CodPago.

 

In the table below it should count only the movements in black (6 movements).

 

Everything is in the same table. I need to use DAX, not to create another table, because my DDBB is so big.

 

Thanks

 

IdMemberAccountCodPagoImporte
34094170510230657097813,99
336324708100306571176-59,99
591715708100306571404-59,99
341593708100306571751-56,52
349251708100306572379-56,52
32976970510230664950413,99
349190708100306653518-94,90
34919070510230665351894,90
634287708100306685785-49,99
63428770510230668578549,99
632611708100306685787-49,99
  • hi, 

    Column = Calculate(CountRows(Table),ALLEXCEPT(Table, Table[CodPago]))
    Measure= 
    Calculate(Count(Table[Columnfromabove]), Table[Columnfromabove]=1)
    or if you specifically need that account then 
     Measure= Calculate(Count(Table[Columnfromabove]), Table[Columnfromabove]=1 &&TableAccount="70510230 ")

2 Replies

  • olgad's avatar
    olgad
    Resident Rockstar

    hi, 

    Column = Calculate(CountRows(Table),ALLEXCEPT(Table, Table[CodPago]))
    Measure= 
    Calculate(Count(Table[Columnfromabove]), Table[Columnfromabove]=1)
    or if you specifically need that account then 
     Measure= Calculate(Count(Table[Columnfromabove]), Table[Columnfromabove]=1 &&TableAccount="70510230 ")
  • I wanted use DAX, but, definitely, this is the solution. thanks a lot olgad   it has worked.