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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
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!
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 39 | |
| 35 | |
| 33 | |
| 32 | |
| 27 |
| User | Count |
|---|---|
| 136 | |
| 96 | |
| 77 | |
| 67 | |
| 65 |