Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hello,
I am Looking for a way to do the following
The results are highlighted in Yellow.
The Lookup Array would be the Well Name
Find a Match in the Origin Column and Destination Column
Pull the Last 2 Characters from the Matching Name
Solved! Go to Solution.
@Anonymous -
This could do the trick as a column:
Column =
VAR searchOne =
SEARCH ( TableName[Well], TableName[Origin], 1, FALSE () )
VAR searchTwo =
SEARCH ( TableName[Well], TableName[Dest], 1, FALSE () )
VAR Result =
IF (
searchOne,
RIGHT (
TableName[Origin],
( LEN ( TableName[Origin] ) - FIND ( ",", TableName[Origin], 1 ) - 1 )
),
IF (
searchTwo,
RIGHT (
TableName[Dest],
( LEN ( TableName[Dest] ) - FIND ( ",", TableName[Dest], 1 ) - 1 )
),
BLANK ()
)
)
RETURN
Result
Proud to be a Super User!
@Anonymous -
This could do the trick as a column:
Column =
VAR searchOne =
SEARCH ( TableName[Well], TableName[Origin], 1, FALSE () )
VAR searchTwo =
SEARCH ( TableName[Well], TableName[Dest], 1, FALSE () )
VAR Result =
IF (
searchOne,
RIGHT (
TableName[Origin],
( LEN ( TableName[Origin] ) - FIND ( ",", TableName[Origin], 1 ) - 1 )
),
IF (
searchTwo,
RIGHT (
TableName[Dest],
( LEN ( TableName[Dest] ) - FIND ( ",", TableName[Dest], 1 ) - 1 )
),
BLANK ()
)
)
RETURN
Result
Proud to be a Super User!
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!