Forum Discussion

viggo71's avatar
viggo71
Frequent Visitor
6 years ago
Solved

COUNT GROUPBY Filter

Hello,   i have the following table:   EvalID      User    Form    Note Max   Result 1              Lea      AA       10                10 1              Lea      BB       20                20 ...
  • ryan_mayu's avatar
    ryan_mayu
    6 years ago

    viggo71 

     

    Please try the measure below

    Nb eval = CALCULATE(DISTINCTCOUNT(Sheet1[EvalID]),ALLEXCEPT(Sheet1,Sheet1[User]))
    
    Nb form = COUNTROWS(Sheet1)
    
    form success = CALCULATE(COUNTROWS(Sheet1),FILTER(ALLEXCEPT(Sheet1,Sheet1[User]),'Sheet1'[Result]='Sheet1'[Note Max]))
    
    eval success = 
    VAR tbl=SUMMARIZE('Sheet1',Sheet1[EvalID],Sheet1[User],"issuccess",sum(Sheet1[Note Max])-sum(Sheet1[Result]))
    VAR tbl2=FILTER(tbl,[issuccess]=0)
    return COUNTROWS(tbl2)