Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
El resultado parece
Nombre | Número | Habitación |
213452 A | ||
Nombre | Número | Habitación |
217452 A | ||
Nombre | Número | Habitación |
243452 A |
El resultado quiero así
Nombre | Número | Habitación |
213452 | A | |
Nombre | Número | Habitación |
217452 | A | |
Nombre | Número | Habitación |
243452 | A |
Quiero que se puede arreglar automáticamente en lugar de cambiarlo manualmente cada vez
Solved! Go to Solution.
Hola @PowerBInewer00,
Se puede visualizar en el editor de consultas.
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WUlDSAWMjQ2MTUyMFBUelWJ1oJb/E3FSgYF5pblJqEZARlJ+fqwCWQag3B6knWrmJMVR5LAA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Name = _t, number = _t, #"Room " = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Name", type text}, {"number", type text}, {"Room ", type text}}),
#"Added Conditional Column" = Table.AddColumn(#"Changed Type", "Custom", each if [number] = "number" then [number] else [#"Room "]),
#"Split Column by Character Transition" = Table.SplitColumn(#"Added Conditional Column", "Custom", Splitter.SplitTextByCharacterTransition({"0".."9"}, (c) => not List.Contains({"0".."9"}, c)), {"Custom.1", "Custom.2"}),
#"Replaced Value" = Table.ReplaceValue(#"Split Column by Character Transition","","",Replacer.ReplaceValue,{"Custom.2"}),
#"Replaced Value1" = Table.ReplaceValue(#"Replaced Value"," ","",Replacer.ReplaceText,{"Custom.2"}),
#"Added Conditional Column1" = Table.AddColumn(#"Replaced Value1", "Custom", each if [Custom.2] = null then [#"Room "] else [Custom.2]),
#"Removed Columns" = Table.RemoveColumns(#"Added Conditional Column1",{"number", "Room ", "Custom.2"})
in
#"Removed Columns"
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @PowerBInewer00,
Se puede visualizar en el editor de consultas.
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WUlDSAWMjQ2MTUyMFBUelWJ1oJb/E3FSgYF5pblJqEZARlJ+fqwCWQag3B6knWrmJMVR5LAA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Name = _t, number = _t, #"Room " = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Name", type text}, {"number", type text}, {"Room ", type text}}),
#"Added Conditional Column" = Table.AddColumn(#"Changed Type", "Custom", each if [number] = "number" then [number] else [#"Room "]),
#"Split Column by Character Transition" = Table.SplitColumn(#"Added Conditional Column", "Custom", Splitter.SplitTextByCharacterTransition({"0".."9"}, (c) => not List.Contains({"0".."9"}, c)), {"Custom.1", "Custom.2"}),
#"Replaced Value" = Table.ReplaceValue(#"Split Column by Character Transition","","",Replacer.ReplaceValue,{"Custom.2"}),
#"Replaced Value1" = Table.ReplaceValue(#"Replaced Value"," ","",Replacer.ReplaceText,{"Custom.2"}),
#"Added Conditional Column1" = Table.AddColumn(#"Replaced Value1", "Custom", each if [Custom.2] = null then [#"Room "] else [Custom.2]),
#"Removed Columns" = Table.RemoveColumns(#"Added Conditional Column1",{"number", "Room ", "Custom.2"})
in
#"Removed Columns"
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
En el editor de consultas, simplemente elimine la columna name y cambie el nombre de la columna number a Namenumber (si leo su publicación correctamente). Cada vez que se actualiza, automáticamente se realizan los mismos pasos cuando se cargan los datos.
Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
Proud to be a Super User!
Check out the July 2025 Power BI update to learn about new features.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.