Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
NikNithiy
Helper I
Helper I

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
1 ACCEPTED SOLUTION
SachinNandanwar
Super User
Super User

Something like this

 

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

 



Regards,
Sachin
Check out my Blog

View solution in original post

1 REPLY 1
SachinNandanwar
Super User
Super User

Something like this

 

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

 



Regards,
Sachin
Check out my Blog

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.