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 All,
I need help with removing garbage values or scripted value from a column in calculated table.
Calculated Table: Products
Current Column: Product
Trying to create a new calculated column: Product Name
Table
| Product | Product Name |
| {"cs-CZ":"10x iD POLAR GREEN","cs":"10x iD POLAR GREEN"} | 10x iD POLAR GREEN:10x iD POLAR GREEN |
| {"cs-CZ":"Čisticí tampóny","cs":"Čisticí Tampóny"} | Čisticí tampóny:Čisticí Tampóny |
| {"cs-CZ":"Čisticí tyčinky","cs":"Čisticí Tampóny"} | Čisticí tyčinky:Čisticí Tampóny |
This is not possible in Power Query as this is a calculated table. Could someone help me with DAX expression?
Solved! Go to Solution.
Hi @Anonymous ,
Here the DAX:
Column =
IF ( Table[Country] = "US",
SUBSTITUTE (
SUBSTITUTE (
SUBSTITUTE ( Table[Product], "-US", "" )
, "{""en"":""", ""
)
, """}", ""
),
""
)
I do not think you need an OR, at least not in the case that you are describing above. You can just add a step beforehand to make the values look alike. I.e. in the DAX above you can see that we first removed "-US" from the string. Afterwards, it has the exact same structure.
DAX really is not the right tool for string interpolation / manipluation. As already said yesterday, this should be done in PQ. Further, calculating tables can also be done in PQ, so there should indeed be a decent chance that your calculated table can already be created in PQ. You might wanna consider posting that in the Power Query Forum 🙂
Hope this helps anyway 🙂
/Tom
https://www.tackytech.blog/
https://www.instagram.com/tackytechtom/
| Did I answer your question❓➡️ Please, mark my post as a solution ✔️ |
| Also happily accepting Kudos 🙂 |
| Feel free to connect with me on LinkedIn! | |
| #proudtobeasuperuser | |
Hi @Anonymous ,
Here the DAX:
Column =
IF ( Table[Country] = "US",
SUBSTITUTE (
SUBSTITUTE (
SUBSTITUTE ( Table[Product], "-US", "" )
, "{""en"":""", ""
)
, """}", ""
),
""
)
I do not think you need an OR, at least not in the case that you are describing above. You can just add a step beforehand to make the values look alike. I.e. in the DAX above you can see that we first removed "-US" from the string. Afterwards, it has the exact same structure.
DAX really is not the right tool for string interpolation / manipluation. As already said yesterday, this should be done in PQ. Further, calculating tables can also be done in PQ, so there should indeed be a decent chance that your calculated table can already be created in PQ. You might wanna consider posting that in the Power Query Forum 🙂
Hope this helps anyway 🙂
/Tom
https://www.tackytech.blog/
https://www.instagram.com/tackytechtom/
| Did I answer your question❓➡️ Please, mark my post as a solution ✔️ |
| Also happily accepting Kudos 🙂 |
| Feel free to connect with me on LinkedIn! | |
| #proudtobeasuperuser | |
Hi @Anonymous ,
As you said yourself, Power Query would be a much better option, but if it really does not work to create the calculated table in PQ, here a possible solution:
Here the code:
Column =
SUBSTITUTE (
SUBSTITUTE (
SUBSTITUTE (
SUBSTITUTE ( Table6[Product], "{""cs-CZ"":""", "" )
, """,""cs""", ""
)
,"""", ""
)
, "}", ""
)
Does this solve your issue? 🙂
/Tom
https://www.tackytech.blog/
https://www.instagram.com/tackytechtom/
| Did I answer your question❓➡️ Please, mark my post as a solution ✔️ |
| Also happily accepting Kudos 🙂 |
| Feel free to connect with me on LinkedIn! | |
| #proudtobeasuperuser | |
hi @tackytechtom ,
Thanks this is helping me to some extent but if the country is having two different types of script language it is working partially.
For eg: if "US" country is having two different types of script as shown below
The formulae I am using for calculated column is :
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 |
|---|---|
| 20 | |
| 11 | |
| 10 | |
| 4 | |
| 4 |
| User | Count |
|---|---|
| 34 | |
| 32 | |
| 19 | |
| 12 | |
| 10 |