Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Tengo una lista de código de problema y deseo extraer la información C162, C200 y C198 de la lista.
¿Cómo puedo hacer eso?
Ejemplo:
Hola @PBI_newuser
Entonces no hay manera de hacer lo que quieras. Si no puede crear una tabla para indicar a PBI/PQ cuál debe ser la salida esperada, no sabrá qué hacer.
saludos
Phil
Proud to be a Super User!
Hola @PBI_newuser
Tendrás que crear la tabla, así es como PBI/PQ sabrá cómo se verá la salida.
Vea este libro de Excel para ilustrar lo que quiero decir. He creado una historia con los códigos de problema y otra tabla con el problema estandarizado y la salida esperada.
No sé cuál es su origen de datos, pero esto muestra cómo hacerlo en Excel.
También puede cargar o crear una tabla en Power BI para hacer lo mismo.
saludos
Phil
Si respondí a su pregunta por favor marque mi post como la solución.
Si mi respuesta ayudó a resolver su problema, déle un kudos haciendo clic en Thumbs Up.
Proud to be a Super User!
Hola @PhilipTreacy,no puedo crear la tabla de búsqueda ya que tengo más de 1000 código de causa y código de problema con diferente formato en la tabla.
Hola @PBI_newuser
Sí. Si tiene una 2a tabla con el código estandarizado y la salida esperada, puede unir las 2 tablas para obtener el resultado que desea.
Aquí hay una muestra de PBIX que muestra este trabajo
Si no desea la columna central en la tabla final, simplemente elimínela.
saludos
Phil
Si respondí a su pregunta por favor marque mi post como la solución.
Si mi respuesta ayudó a resolver su problema, déle un kudos haciendo clic en Thumbs Up.
Proud to be a Super User!
Hola @PhilipTreacy , no tengo 2a tabla con el código estandarizado y la salida esperada, pero deseo transformar el "Código de problema" a "Salida esperada". ¿Es posible?
Por ejemplo:
Código de problema
C110 CV's
CV (C110) --Default
Ouput
C110 - CV's
Gracias.
Hola @PhilipTreacy, funciona!!
¿Es posible estandarizar el código del problema con la descripción (salida esperada) como se muestra a continuación?
Código de problema | Código de problema estandarizado | Salida esperada |
Cajón no se abrirá (C747) --BBB | C747 | C747 - El cajón no se abre |
Resultados incorrectos / inesperados (C169) --Default | C169 | C169 - Esults inesperadas incorrectas |
Mezclas (por ejemplo, rack, bandeja, soportes) (C163) --Com | C163 | C163 - Mezclas (por ejemplo, rack, bandeja, soportes) |
Cable / Cableado / Conector (C104) --Predeterminado | C104 | C104 - Conector de cableado onnector |
C110 CV's | C110 | C110 - CV's |
CV (C110) --Default | C110 | C110 - CV's |
Software de análisis (por ejemplo, DiVA) (C150) --Default | C150 | C150 - Software de análisis (por ejemplo, DiVA) |
Muestra (aspiración, dispensación) (C186) --A | C186 | C186 - Muestra (aspiración, dispensación) |
A&T / Configuración (C816) --Predeterminado | C816 | C816 - A&T / Configuración |
Otros (C200); describir los detalles en CAUSE --Default | C200 | C200 - Otros |
C113 Potencia eléctrica | C113 | C113 - Potencia eléctrica |
Potencia Eléctrica (C113) --BBB | C113 | C113 - Potencia eléctrica |
Potencia eléctrica (C113) --Predeterminado | C113 | C113 - Potencia eléctrica |
Hola @PhilipTreacy , muchas gracias!
Funciona para la mayoría del código del problema, pero no el siguiente código de problema. ¿Podrías ayudarte, por favor?
Código de problema | Salida |
Cajón no se abrirá (C747) --BBB | C'747 |
Resultados incorrectos / inesperados (C169) --Default | C/169 |
Mezclas (por ejemplo, rack, bandeja, soportes) (C163) --Com | C..,,163 |
Cable / Cableado / Conector (C104) --Predeterminado | C//104 |
C110 CV's | C110' |
Software de análisis (por ejemplo, DiVA) (C150) --Default | C..150 |
Muestra (aspiración, dispensación) (C186) --A | C,186 |
A&T / Configuración (C816) --Predeterminado | C&/816 |
Otros (C200); describir los detalles en CAUSE --Default | C200; |
CV (C110) --Default | C'110 |
Null | Error |
@PBI_newuser , Qué salida necesita no es muy clara. Pruebe una nueva columna como
if( search("C162",[column],,0) >0 á search("C200",[column],,0) >0 á search("C198",[column],,0) >0,1, 0)
Hola @PBI_newuser
Esto funciona con los ejemplos que ha proporcionado. La consulta espera que todos los códigos de error comiencen con C.
Copie y muestre el código siguiente en una nueva consulta en blanco o utilice este archivo PBIX de ejemplo que muestre que funciona
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WcglW0HDJLC5IzStOLdJU0HA2NDPSVNDVdc7PdVSK1YlWcjYyMFDwTU3OSMzLTE7MAYt5JBallCcWpYKUW1qAlLukpiWW5pQoxcYCAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [#"Problem Code" = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Problem Code", type text}}),
#"Added Custom" = Table.AddColumn(#"Changed Type", "Custom", each "C"&Text.Combine(List.RemoveItems(Text.ToList(Text.Lower([Problem Code])),{"a" .. "z", "(",")"," ","-"})))
in
#"Added Custom"
Phil
Si respondí a su pregunta por favor marque mi post como la solución.
Si mi respuesta ayudó a resolver su problema, déle un kudos haciendo clic en Thumbs Up.
Proud to be a Super User!
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |