Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
1 year ago

indefinido

Buenas tardes,

Estoy buscando una medida que me de el incremento entre fechas de un valor con una condición,

Si tengo una tabla con tres columna, quiero hacer una medida que me haga el INCREMENTO

Muchas gracias de antomena,

Un saludo.

2 Replies

  • H @SergioMar15 ,

    Puedes probar la siguiente medida.

    Measure = 
    VAR currentFlag = MAXA('Table'[TRUE/FALSE])
    VAR currentValue = SUM('Table'[Valor])
    VAR currentDate = MAX('Table'[Fecha])
    VAR previousTrueDate = CALCULATE(MAX('Table'[Fecha]),FILTER(ALL('Table'),'Table'[Fecha]<currentDate && 'Table'[TRUE/FALSE]=TRUE() ))
    VAR previousTrueValue = CALCULATE(SUM('Table'[Valor]),'Table'[Fecha]=previousTrueDate, ALL() )
    RETURN
    IF(previousTrueDate = BLANK(), 0 ,
        IF(currentFlag=1,currentValue-previousTrueValue, 0 )
    )


    El resultado final es el siguiente. Con suerte, satisfará sus necesidades.

    Consulte el pbix adjunto como referencia.

    Saludos
    Dengliang Li

    Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.