This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
Hello everyone, I have the following query:
I have table A and table B. Between tables A and B, I have a common field as a key, called Camp_ID.
Table A is my main data table. From table B, I need to filter the rows where the Category field starts with 'Spring*' and get the End_Date column from that table and bring it to table A.
How can I filter the data in table B and bring the End_Date column to table A? I would not need to have table B in the model, it is only for obtaining that field. Thank you!!
Solved! Go to Solution.
@Harvey85 , new column in table A
Maxx(filter(TableB, Tablea[Camp_id] = tableB[campId] && containsstring(TableB[categoty], "Spring") ), TableB[Date])
@Harvey85 , I suggest that you use Power Query to merge Table A and Table B, and then add the required columns from Table B using the Expand Columns function. This way, you will not need to include Table B in the model, as it is only necessary for obtaining the desired field.
https://learn.microsoft.com/en-us/power-query/merge-queries-overview
@Harvey85 , new column in table A
Maxx(filter(TableB, Tablea[Camp_id] = tableB[campId] && containsstring(TableB[categoty], "Spring") ), TableB[Date])
Thanks @amitchandak for your kind reply!
One more question, if I had a list of IDs to filter instead of Category=Spring... how could I do?
Let's say I'd need to filter ID_Category 1, 5, 7... To modify the formula?
Thanks in advance!!
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 34 | |
| 31 | |
| 25 | |
| 20 | |
| 16 |
| User | Count |
|---|---|
| 60 | |
| 48 | |
| 29 | |
| 23 | |
| 23 |