Forum Discussion

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

Total de Power BI incorrecto

Hola

Creé una medida si real estáen blanco, luego use el presupuesto. Pero el total es incorrecto.

LBEorACT = si (ISBLANK(suma(Cuadro 1[Actual])),suma(Cuadro 2[Planificar]),suma(Cuadro 1[Actual])).
El resultado parece correcto, excepto por el total.
Tengo 3 mesas. la tabla 1 contiene la tabla real, la tabla 2 contiene LBE, la tabla 3 es el calendario

ejemplo:

Mes Presupuesto real LBEorAct CumAct CumLBEorAct

Ene 10 20 10 10 10

feb 20 20

mar 20 20

abr 20 20

Total 10 80 20===> esto debería ser 70

4 Replies

  • arrepentido. Corrija el encabezado:

    Hola

    Creé una medida si real estáen blanco, luego use el presupuesto. Pero el total es incorrecto.

    LBEorACT = si (ISBLANK(suma(Cuadro 1[Actual])),suma(Cuadro 2[LBE]),suma(Cuadro 1[Actual])).
    El resultado parece correcto, excepto por el total.
    Tengo 3 mesas. la tabla 1 contiene la tabla real, la tabla 2 contiene LBE, la tabla 3 es el calendario

    ejemplo:

    Mes LBE real LBEorAct CumAct CumLBEorAct

    Ene 10 20 10 10 10

    feb 20 20

    mar 20 20

    abr 20 20

    Total 10 80 20===> esto debería ser 70

  • Tiene un problema con el total porque la fórmula no tiene en cuenta el contexto del cálculo.

    La parte que falta aquí es la agregación a lo largo del tiempo, por lo que es posible que necesite TOTALYTD():

    LBEorACT =
    SI(
    ISBLANK(SUMA(tabla1[Real])),
    TOTALYTD(SUMA(tabla2[LBE]), 'tabla3'[Fecha]),
    TOTALYTD(SUMA(tabla1[Real]), 'tabla3'[Fecha])
    )

    ¿También puede compartir su archivo PBI para tener más información sobre su situación?

  • Lo intenté, pero no funcionó. obtuvo el mismo resultado.

    Tengo una tabla para datos reales, otra para LBE. todo lo que quiero es una tabla para mostrar LBEorActual

    Por ejemplo, si hay real$ solo para enero, entonces febrero-diciembre use LBE$. Así que puedo tener un pronóstico anual completo de Actual y LBE.

    Mes LBE real LBEorAct CumAct CumLBEorAct

    Ene 10 20 10 10 10

    feb 20 20

    mar 20 20

    abr 20 20

    Total 10 80 20===> esto debería ser 70