Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
4 years ago
Solved

Modificar valores

Tengo una tabla con los siguientes valores numéricos:

A B C
WN112.00 256.00 198.00
TD3.96 5.634615 4.506757
DE4.00 5.530435 4.320175

¿Cómo obtener los siguientes resultados?

A B C
WN112 256 198
TD3.96 5.63 4.51
DE4.0 5.5 4.3

Los valores deben ser la fila WN = Número entero, TD = Dos decimales, OD = Un valor decimal.

  • Hola

    Por favor, compruebe la imagen de abajo y el archivo pbix adjunto.

    Sugiero despivotar la tabla como se muestra a continuación, y escribir la medida como se muestra a continuación.

    Resultado: =
    INTERRUPTOR (
    SELECTEDVALUE ( Datos[Categoría] ),
    "WN", FORMAT ( SUMA ( Datos[Valor] ), "#,##0" ),
    "TD", FORMAT ( SUMA ( Datos[Valor] ), "#,##0.00" ),
    "OD", FORMAT ( SUM ( Data[Value] ), "#,##0.0" )
    )

3 Replies

  • @dandreev , Hay que crear una nueva columna o medida para cada uno

    A= Switch(True() ,

    [Columna 1] = "WN", redonda([A],0) ,

    [Columna 1] = "TD", redonda([A],2) ,

    [Columna 1] = "OD", redonda([A],1)

    )

  • Hola

    Por favor, compruebe la imagen de abajo y el archivo pbix adjunto.

    Sugiero despivotar la tabla como se muestra a continuación, y escribir la medida como se muestra a continuación.

    Resultado: =
    INTERRUPTOR (
    SELECTEDVALUE ( Datos[Categoría] ),
    "WN", FORMAT ( SUMA ( Datos[Valor] ), "#,##0" ),
    "TD", FORMAT ( SUMA ( Datos[Valor] ), "#,##0.00" ),
    "OD", FORMAT ( SUM ( Data[Value] ), "#,##0.0" )
    )