icdns
Hola
Le gustaría pedir su ayuda para eliminar ciertos caracteres de la columna. Sólo me gusta eliminar caracteres en la primera parte de la palabra.
A se muestra a continuación mi ejemplo.
De esto:
DIM_COMPLAINT_TYPE |
TODO TODO_ Servicio pospago |
TODOS_CF_ Comentarios de los clientes |
_SolicitudTODO_INQ |
ALL_INQ_AF_ facturacion |
ALL_INQ_CF_ Productos |
ALL_INQ_ consulta general |
TODO_REQ_ Inscripción de facturación |
TODO_REQ_CF_ Preocupaciones de Sims |
ALL_REQ_CF_ Otro apoyo general |
TODO_REQ_ Actualización de pago |
TODO_REQ_ Mantenimiento del servicio |
A esto:
DIM_COMPLAINT_TYPE |
Servicio pospago |
Comentarios de los clientes |
Aplicacion |
facturacion |
Productos |
consulta general |
Inscripción de facturación |
Preocupaciones de Sims |
Otro apoyo general |
Actualización de pago |
Mantenimiento del servicio |
¡Gracias!
NikhilKumar
Prueba esto- 1. Vaya a Power Query
2. Encontrar extracto bajo transformar pestaña-
3. Seleccione Texto después del delimitador
4. Proporcione las entradas como se muestra a continuación y puede ver la salida deseada en un aprieste a continuación-
icdns
En respuesta a NikhilKumar
¡Este escaso! ¡Muchas gracias!
amichandak
@icdns , Probado mismo y creado dos columnas y uno tiene lo que necesita
Paso
Table.TransformColumnTypes(#"Split Column by Delimiter",{{"DIM_COMPLAINT_TYPE.1", type text}, {"DIM_COMPLAINT_TYPE.2", type text}})
guion completo
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("XZDRDoIwDEV/ZeHZn0AihgQVJD4RQuZotHF0cysm/L2gQjIf+nJPc9rcuo7iPG/nKYznQmInKnAvVBA1my9M0jYZPJsenEgBuqtUjxVmx7KNrdWoJKOhME/bLWqNdAviyVc40w2KfZDvgcBJLTJ6DujGlZ135eIRO3JG6x6IRcAnZ4W9SAwpcOT/2Ynv0/PLgWqw1jgOlgo5fqwX20mGAP36EAeJxECS5m6aNw==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [DIM_COMPLAINT_TYPE = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"DIM_COMPLAINT_TYPE", type text}}),
#"Split Column by Delimiter" = Table.SplitColumn(#"Changed Type", "DIM_COMPLAINT_TYPE", Splitter.SplitTextByEachDelimiter({"_"}, QuoteStyle.Csv, true), {"DIM_COMPLAINT_TYPE.1", "DIM_COMPLAINT_TYPE.2"}),
#"Changed Type1" = Table.TransformColumnTypes(#"Split Column by Delimiter",{{"DIM_COMPLAINT_TYPE.1", type text}, {"DIM_COMPLAINT_TYPE.2", type text}})
in
#"Changed Type1"
amichandak
@icdns , En consulta de alimentación, intente dividir por delimitador en el clic derecho de la columna. Pruebe con «_» y la mayoría de la opción
https://www.tutorialgateway.org/how-to-split-columns-in-power-bi/
icdns
En respuesta a amichandak
Hola @amitchandak
¡Funcionó! Pero hay palabras sin «_» se ven afectados. 😞
¡Gracias!