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
Hello everyone,
I have multiple tables in my model that contain binary values or codes that need to be translated to a corresponding label. For example, I have a client table, where the type can be 0 or 1, which means "Loyal" and "Other", or a country table where if the value is 1, it's France, if 2, it's England, 3 is Germany, etc.
I have a table that I want to use to transcore these values that looks like this :
| Entity | Code | Label |
| Client | 0 | Other |
| Client | 1 | Loyal |
| Country | 1 | France |
| Country | 2 | England |
| ... | ... | ... |
My goal was to join the transcoding table to my other tables on the code, with the condition that the entity is the right name. In SQL, I would type :
select Label from transcode
where transcode.Code = Client.client_type
and transcode.Entity = "Client";
But I don't know how to achieve this in Power BI so that I can use labels instead of the codes in each table to build my report.
Thank you all !
@Lausaurine , we will join these two tables on code and cliend type and create one measure and use that with label in table visual
calculate(COunt(transcode[Label]), filter(transcode, transcode[Entity] = "Client" ))
refer if needed
DAX vs SQL: https://www.youtube.com/watch?v=WlvQ_SGy4iA&list=PLPaNVDMhUXGZNyKU0PgG2g3P0c6CPjMnj
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 |
|---|---|
| 29 | |
| 27 | |
| 24 | |
| 24 | |
| 18 |
| User | Count |
|---|---|
| 54 | |
| 50 | |
| 41 | |
| 33 | |
| 25 |