Forum Discussion

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

FECHAS ENTRE

Hola

Soy nuevo en Power Bi e intento aprender a calcular DATESBETWEEN (Estado no iniciado y Estado completado/denegado).

Me siento completamente perdido. ¿Alguien puede ayudar?

1 Reply

  • @chilton ,

    Puedes probar este método:

    Datos de muestra:

    Debido a que la función Datesbetween devuelve una tabla que tiene una sola columna, debe crear una tabla:

    NotStartedBetweenDenied = 
    var _Den = CALCULATE(MAX('Table'[Date]), FILTER('Table','Table'[Status] = "Denied"))
    var _NOTS = CALCULATE(MIN('Table'[Date]), FILTER('Table','Table'[Status] = "Not Started"))
    return
    DATESBETWEEN('Table'[Date], _NOTS, _Den)
    NotStartedBetweenCompleted = 
    var _Com = CALCULATE(MAX('Table'[Date]), FILTER('Table','Table'[Status] = "Completed"))
    var _NOTS = CALCULATE(MIN('Table'[Date]), FILTER('Table','Table'[Status] = "Not Started"))
    return
    DATESBETWEEN('Table'[Date], _NOTS, _Com)

    El resultado es:

    Para obtener más información sobre esta función, puede consultar este método:

    Función DATESBETWEEN (DAX) - DAX | Microsoft Learn

    Espero que esto te ayude.

    Aquí está mi archivo PBIX.

    Saludos

    Equipo de apoyo comunitario _Yinliw

    Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.