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 a todos!
Creo que intenté publicar esta pregunta, pero no estoy seguro de si pasó porque tuve que crear una cuenta.... así que disculpas si esto es un re-post! Soy nuevo en la comunidad de Power BI.
Estoy buscando ayuda con respecto a los datos que se extraen de Microsoft Planner y el tipo se está extraiendo como texto. He adjuntado una captura de pantalla a continuación de los datos que estoy tratando de convertir a un decimal. Por ejemplo, muestra los elementos de lista de comprobación completados de los elementos de lista de comprobación totales, pero muestra 3/5 como texto. Quiero convertirlo para mostrar .6 o 60% en su lugar, pero cuando hago esto, obtengo una columna llena de errores. Cualquier ayuda sería muy apreciada.
¡Gracias! Captura
Hola @AlexandraC7 ,
Power BI no puede reconocer el "/" como "/".
Puede usar la característica Dividir en el Editor de consultas y, a continuación, agregar una nueva columna .column1/column2
Saludos
Jay
Equipo de Apoyo Comunitario _ Jay Wang
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
¡Muchas gracias! Este fue muy servicial y ahora está funcionando correctamente.
¡Agradezco todas las respuestas!
Nueva columna ?
var _pos á search("/",[columna],,0)
var _len len([columna])
devolución
if(isblank([column]),0,divide(left([column],_pos-1),right([column],_len-_pos)))
Hola AlexandraC7,
La forma más fácil de obtener porcentajes es realizar estas acciones mediante columnas adicionales.
1. Separe el denominador y el denominador y, a continuación, agregue la columna que realizará la acción (Personalizado).
2. Elimine columnas innecesarias.
#"Split Column by Delimiter" = Table.SplitColumn(#"Changed Type", "Column1", Splitter.SplitTextByDelimiter("/", QuoteStyle.None), {"Numerator", "Denominator"}),
#"Changed Type1" = Table.TransformColumnTypes(#"Split Column by Delimiter",{{"Numerator", Int64.Type}, {"Denominator", Int64.Type}}),
#"Added Conditional Column" = Table.AddColumn(#"Changed Type1", "Custom", each if [Denominator] = null then [Numerator] else [Numerator]/[Denominator]),
#"Changed Type2" = Table.TransformColumnTypes(#"Added Conditional Column",{{"Custom", Percentage.Type}})
_______________
Si ayudé, por favor acepte la solución y dar felicitaciones! 😀
Hola @AlexandraC7
parece que su "nulo" no es exactamente nulo.
tratar de reemplazar el valor a '' (en blanco) antes de convertir el tipo de datos
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 |