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

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.

Reply
Anonymous
Not applicable

No se puede convertir texto en decimal

¡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 de pantalla del texto completed checklist items issue.PNG

5 REPLIES 5
v-jayw-msft
Community Support
Community Support

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

3.PNG

4.PNG

5.PNG

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.

Community Support Team _ Jay
If this post helps, then please consider Accept it as the solution
to help the other members find it.
Anonymous
Not applicable

¡Muchas gracias! Este fue muy servicial y ahora está funcionando correctamente.

¡Agradezco todas las respuestas!

amitchandak
Super User
Super User

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)))

lkalawski
Memorable Member
Memorable Member

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.

Ex1.png

#"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! 😀

az38
Community Champion
Community Champion

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


do not hesitate to give a kudo to useful posts and mark solutions as solution
LinkedIn

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.