Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
3 years ago

Quitar decimales

Recibo un mensaje de error al intentar agregar una columna usando lo siguiente

if [Value] is null then null else if [Value] <= 1 then Number.ToText(Number.Round[Value], 0) & "%" else Number.ToText([Value])

¿Puede alguien ayudar a señalar cuál es el problema anterior y cómo superarlo?

Lo que estoy tratando de lograr con la fórmula anterior es tener 2 formatos de números ("%" y "general" / "Entero") en una sola columna.

Y tener 0 decimales en el resultado.

Apreciamos cualquier sugerencia aquí.

1 Reply

  • @jen_rai ,

    Actualice la fórmula de la columna personalizada como se muestra a continuación y verifique si puede obtener el resultado esperado ...

    if [Value] is null then null

    else if [Value] <= 1 then Number.ToText(Number.Round([Value], 0)) & "%"

    else Number.ToText([Valor])

    Si el anterior no puede ayudarlo, ¿podría proporcionar más datos brutos en sus tablas (Excluir datos confidenciales) con Mensaje de texto formato y su Resultado esperado ¿Con lógica de backend y ejemplos especiales? Sería útil encontrar la solución. Puede consultar los siguientes enlaces para compartir la información requerida:

    Cómo proporcionar datos de ejemplo en el foro de Power BI

    Cómo obtener respuestas rápidas a su pregunta

    Y es mejor si puede compartir un archivo pbix simplificado. Puede consultar el siguiente enlace para cargar el archivo en la comunidad. Gracias.

    Cómo subir PBI en Comunidad

    Saludos