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 nowTry your skills in the Power BI Dataviz World Championship! Round one ends June 26. Join now
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
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 22 | |
| 22 | |
| 21 | |
| 20 | |
| 12 |
| User | Count |
|---|---|
| 58 | |
| 55 | |
| 42 | |
| 36 | |
| 35 |