Forum Discussion

NikNithiy's avatar
NikNithiy
Icon for Helper I rankHelper I
2 years ago
Solved

Return a value from column when true or false in if statement(calculated measure)

Hi Experts,

 

I know If statment return only scalar value. But can we get the value from column in dataset when true or false in if statement.

 

I want to achieve this only by calculated measure and not a calculated column 

 

I have a table below:

RegionManagerIDOld Dep nameNew  Dep Name
NorthRam0RRRGGG
Eastsat0RRRGGG
westmag1RomRom
southMit2CasCas
southMit3GonGon
NorthRam4Hen

Hen

 

Calculated measure = if(sum(id)>0,old dept name,new dept name)

 

Expected output in table:

 

RegionMangerDep Name(using if measure)
NorthRamRRR
EastSatRRR
WestmagRom
SouthMitCas
  • Something like this

     

    If(Calculate(SUM(Table[ID]),ALLEXCEPT(Table,Table[Region])>0,MAX(Table[olddepname]),MAX(Table[newddepname]))

     

1 Reply

  • SachinNandanwar's avatar
    SachinNandanwar
    Icon for Impactful Individual rankImpactful Individual

    Something like this

     

    If(Calculate(SUM(Table[ID]),ALLEXCEPT(Table,Table[Region])>0,MAX(Table[olddepname]),MAX(Table[newddepname]))