Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago

Total en ejecución

Hola

Tengo una medida total corriente que está calculando el inicio sinec, es decir, quiero que el total de ejecución sea adsuted de acuerdo con el año que elijo de la cortadora.

Cuando elijo el Año se obtiene la cifra del mes anterior

Por ejemplo, Si elijo ene 2020 traerá el Total a partir de diciembre de 2019.

running total.PNG
Medida para el total de carreras:
Ahorro de la prueba total de ejecución : CALCULATE([Ahorro de uso total],
FILTER(ALL('Dates'[Fecha]) ,
'Fechas'[Fecha] <-MAX('Fechas'[Fecha]
)))

10 Replies

  • @mohammedkhan786, el problema no es claro con la descripción que puede probar

    Ahorro de la prueba total de ejecución : CALCULATE([Ahorro de uso total],
    FILTER(ALLselected('Dates'[Date]) ,
    'Fechas'[Fecha] <-MAX('Fechas'[Fecha]
    )))

    para anualmente también se puede probar ytd

    Ventas YTD á CALCULATE([Total Usage Savings],DATESYTD('Date'[Date],"12/31"))

  • @mohammedkhan786

    por favor, intente

    • CALCULATE([Ahorro total de uso],
    FILTER(ALL('Dates'[Fecha]) ,
    'Dates'[Fecha] <- EOMONTH(MAX('Dates'[Fecha],-1)
    )))

  • Anonymous's avatar
    Anonymous
    Not applicable

    @mohammedkhan786

    Según su descripción, lo que creo que es, está tratando de ajustar su fecha de inicio en función de la selección de la segmentación, ¿verdad?

    En ese caso, simplemente reemplace ALL por ALLSELECTED en su medida.

    Espero que esto ayude.

    Gracias

    • Anonymous's avatar
      Anonymous
      Not applicable

      @sparse-coder Sí, Usted consiguió mi requisito correcto, Gracias Ayudó, pero el número total de carrera en Ene todavía está mostrando de la adición mes previsios donde seleccioné sólo 2020 todavía está agregando desde el mes anterior Ahorros,

      Quiero, si selecciono 2020 debe hacer el cálculo al igual que el ahorro total y empezar desde el enero 2020


      running total.PNG

      • Anonymous's avatar
        Anonymous
        Not applicable

        @mohammedkhan786 Puede hacer que esto funcione usando esto.

        Test Running Total = 
             Calculate(
                  [Total Savings],
                  FILTER( ALLSELECTED(Dates),
                         'Dates'[Date] <= MAX(Dates'[Date])
                  )
              )

        Sin embargo, si la tabla Fechas tiene una fecha futura, esto se comporta de forma extraña.
        No pude descifrar eso, esto sucede debido a la ALLSELECTED. Parece que necesito volver a visitar ALLSELECTED que es bastante difícil de dominar.

        Tal vez @Greg_Deckler o @daxerpueda explicar esto.

        Gracias y saludos