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

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

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
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

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

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.