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
Hi, Table 1 contains Jobname column with X,Y,Z. I want to create another column Time in this table with related fields from other two tables matching this X,Y,Z. Table 2 contains time of X, Table 3 contains time of Y, Z.
| TABLE 1 | Table 2 | Table 3 | Result Table should be like this | |||||||
| jobname | Time | jobname | Time | jobname | jobname | Time | ||||
| X | X | 9:00 AM | Y | 10:00 PM | X | 9:00 AM | ||||
| Y | Z | 11:00 AM | Y | 10:00 PM | ||||||
| Z | Z | 11:00 AM |
Solved! Go to Solution.
--Try this
Time =
IF (
NOT ( ISBLANK ( LOOKUPVALUE ( Table2[Time], Table2[jobname], Table1[jobname] ) ) ),
LOOKUPVALUE ( Table2[Time], Table2[jobname], Table1[jobname] ),
LOOKUPVALUE ( Table3[Time], Table3[jobname], Table1[jobname] )
)
Did I answer your question? If so, please mark my post as a solution!
Proud to be a Super User!
--Try this
Time =
IF (
NOT ( ISBLANK ( LOOKUPVALUE ( Table2[Time], Table2[jobname], Table1[jobname] ) ) ),
LOOKUPVALUE ( Table2[Time], Table2[jobname], Table1[jobname] ),
LOOKUPVALUE ( Table3[Time], Table3[jobname], Table1[jobname] )
)
Did I answer your question? If so, please mark my post as a solution!
Proud to be a Super User!
It is not working for 4 tables. But working for 2 tables. For more than 3 tables? Can you show format?
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 19 | |
| 11 | |
| 9 | |
| 4 | |
| 4 |
| User | Count |
|---|---|
| 35 | |
| 32 | |
| 20 | |
| 12 | |
| 10 |