Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!

Reply
Syndicate_Admin
Administrator
Administrator

Divida la palabra en Delimitador que no funciona correctamente

Hola

Estoy tratando de analizar los datos de suvey en PowerBI. Creé Powerapps con el editor de texto Rich Field para recibir los comentarios. Lo que estoy tratando de lograr es dividir el texto en palabras para generar un recuento de frecuencia de palabras y una nube de palabras. Estaba usando la columna dividida en la función delimitadora para dividir las palabras, pero cuando se ingresa texto como debajo, BI no divide el texto en delimitador. ¿De todos modos puedo lograr dividir el texto en palabras?

12121111.PNG

121111112.PNG

121211112.PNG

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

¿En qué delimitador te estás dividiendo? Parece que podrías estar dividiendo en el espacio " " en lugar de una alimentación de línea.

Si usa la GUI para dividir su columna de texto, producirá un paso que se ve así:

= Table.ExpandListColumn(
      Table.TransformColumns(
          Source,
          {{"Column1", Splitter.SplitTextByDelimiter(" ", QuoteStyle.Csv),
            let
                itemType = (type nullable text) meta [Serialized.Text = true]
            in
                type {itemType}
          }}), "Column1")

Puedes ignorar la mayor parte de eso. Solo concéntrate en la parte de Splitter. Reemplace esto

Splitter.SplitTextByDelimiter(" ", QuoteStyle.Csv)

con esto

Splitter.SplitTextByAnyDelimiter({" ", "#(lf)"}, QuoteStyle.Csv)

si desea dividir en espacios y alimentaciones de línea.

Aquí hay una consulta M de muestra completa que puede pegar en el Editor avanzado:

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WCkktLjHVi8mLyUNnKcXqRCu55pWkFikU5+emKhRlJmcolKRWlChkpBalQqTT8ov0kABIc0lmbqpSbCwA", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Column1 = _t]),
    #"Split Column by Delimiter" = Table.ExpandListColumn(Table.TransformColumns(Source, {{"Column1", Splitter.SplitTextByAnyDelimiter({" ", "#(lf)"}, QuoteStyle.Csv), let itemType = (type nullable text) meta [Serialized.Text = true] in type {itemType}}}), "Column1")
in
    #"Split Column by Delimiter"

Syndicate_Admin
Administrator
Administrator

@junelee1 cómo se ven los datos sin procesar, no está completamente claro en su publicación.

Síguenos en LinkedIn (en inglés)

Más información sobre el formato condicional en Microsoft Reactor

Mi última entrada de blog El poder de usar grupos de cálculo con relaciones inactivas (Parte 1) (perytus.com) Yo lo haría Elogios si mi solución ayudó. 👉 Si puede dedicar tiempo a publicar la pregunta, también puede hacer esfuerzos para felicitar a quien ayudó a resolver su problema. ¡Es una muestra de agradecimiento!

Visítenos en https://perytus.com, su ventanilla única para proyectos/formación/consultoría relacionados con Power BI.

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

Vote for your favorite vizzies from the Power BI World Championship submissions!

Sticker Challenge 2026 Carousel

Join our Community Sticker Challenge 2026

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

January Power BI Update Carousel

Power BI Monthly Update - January 2026

Check out the January 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Kudoed Authors