Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Hi there,
I have the following question:
I have two lists. Table A and Table B.
| Country | City |
| USA | New York |
| USA | Los Angeles |
| Germany | Berlin |
Table B looks like:
| Country2 | City2 |
| USA | Los Angeles |
| Spain | Madrid |
| Australia | Melbourne |
Table A and B can both change depending of my YEAR and MONTH filters, so I cannot use calculated columns or do this in Power Query.
I want to select a certain month and year, and depending on that, the values from table A and B change. So for 2022 November, it looks like above.
What I want to do is the following: I want to see which cities from Table A are missing in Table B. These results will be in my new table, which I will call Table C. Or I will conditionally format the cities that are missing.
So the results needs to look like, because those two cities are not in table B (now LA and Berlin are highlighted).
| Country | City |
| USA | New York |
| USA | Los Angeles |
| Germany | Berlin |
My current formula looks like this and I think it works, but I wanted to know if there is perhaps a better solution?
Solved! Go to Solution.
Hi,
I am not sure how your datamodel looks like, but I tried to create a sample pbix file like below.
Please check the below picture and the attached pbix file whether it suits your requirement.
No match measure V1: =
SUMX (
DISTINCT ( 'Table A'[City] ),
CALCULATE (
IF (
COUNTROWS ( 'Table A' ) > 0,
IF (
COUNTROWS (
FILTER ( 'Table B', 'Table B'[City2] IN DISTINCT ( 'Table A'[City] ) )
) = 0,
1,
0
)
)
)
)
Hi,
I am not sure how your datamodel looks like, but I tried to create a sample pbix file like below.
Please check the below picture and the attached pbix file whether it suits your requirement.
No match measure V1: =
SUMX (
DISTINCT ( 'Table A'[City] ),
CALCULATE (
IF (
COUNTROWS ( 'Table A' ) > 0,
IF (
COUNTROWS (
FILTER ( 'Table B', 'Table B'[City2] IN DISTINCT ( 'Table A'[City] ) )
) = 0,
1,
0
)
)
)
)
Thank you! This did work, I only had to create a table column but that was 1 minute work. Thanks again 😉
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
Join Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.
| User | Count |
|---|---|
| 28 | |
| 28 | |
| 26 | |
| 22 | |
| 18 |
| User | Count |
|---|---|
| 52 | |
| 49 | |
| 43 | |
| 38 | |
| 36 |