Forum Discussion

aiyosap's avatar
aiyosap
Icon for Helper II rankHelper II
3 years ago
Solved

While loop in a column..is this possible

Hi all, I am wondering if there is a way to perform a looping in my current situation describe below. I would like the power BI to insert a text called "Biggest" when it looping through and compare...
  • johnyip's avatar
    johnyip
    3 years ago

    Hi aiyosap 

     

    Please try the following for calculated column:

     

    Calculated Column = 
    Var CurrentID = [Case ID]
    Var MaxValue = MAXX(FILTER(ALL('Table'),[Case ID]=CurrentID),[Total Onhold Working Days])
    RETURN 
    IF('Table'[Total Onhold Working Days]=MaxValue,"biggest",BLANK())

     

     

    And for measure, it would be like this as follows, copied by my previous answer:

     

    Measure = 
    Var CurrentID = MAX([Case ID])
    Var MaxValue = MAXX(FILTER(ALL('Table'),[Case ID]=CurrentID),[Total Onhold Working Days])
    RETURN
    IF(MAX('Table'[Total Onhold Working Days])=MaxValue,"biggest",BLANK())