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,
I'm trying to trim the end of ID's with 2 distinct traits:
104297_190__
110201_130_L_
I want to remove the ending underscore and used the following formula: Text.TrimEnd(_,"_") and got the following result:
104297_190
110201_130_L
However, the result I wanted was the following (i.e. only removing the final underscore, not all ending underscores):
104297_190_
110201_130_L
Is there a way around this?
Any help is much appreciated
Hi @ErikPettersson,
Are you writing correctly the formula for Text.trimEnd? Because I tried with the same data and I called my Column column1 and it worked.
Check formula below;
Text.TrimEnd([Column1],"_")
Let us know if it does not work again
Ninter
Ok, how are you writing the query? This is how I write it and I get error now. External_Ref_Edge is the column Im trying to trim
Table.TransformColumns(#"Added Custom",{{"External_Ref_Edge", each Text.TrimEnd([External_Ref_Edge],"_"), type text}})
Try this:
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMjQwMbI0jze0NIiPV4rVAQoYGhgZGMYbGhvE+wBFYgE=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [Column1 = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Column1", type text}}),
#"Split Column by Delimiter" = Table.SplitColumn(#"Changed Type", "Column1", Splitter.SplitTextByEachDelimiter({"_"}, QuoteStyle.Csv, true), {"Column1.1", "Column1.2"}),
#"Changed Type1" = Table.TransformColumnTypes(#"Split Column by Delimiter",{{"Column1.1", type text}, {"Column1.2", type text}}),
#"Removed Columns" = Table.RemoveColumns(#"Changed Type1",{"Column1.2"})
in
#"Removed Columns"
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 68 | |
| 45 | |
| 43 | |
| 36 | |
| 23 |
| User | Count |
|---|---|
| 196 | |
| 126 | |
| 106 | |
| 78 | |
| 55 |