Forum Discussion

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

Contiene fecha

¡Hola! Tengo un montón de citas como esta Y me gustaría tener el año coresponding de la columna de fecha, pero sólo si hay todo el mes entre abril / N a marte / N + 1. Por ejemplo, si hay tod...
  • Syndicate_Admin's avatar
    Syndicate_Admin
    5 years ago

    @PatVi ,

    Si entiendo correctamente, su columna de fecha no contiene días diferentes, solo diferentes meses por años diferentes.

    Por favor, pruebe esta medida, funcionó para mí con la siguiente estructura de datos:

    ERD_0-1621866912429.png

    #FY2 = 
    VAR currentYear = IF(MONTH(SELECTEDVALUE(T[Date])) < 4, YEAR(SELECTEDVALUE(T[Date])) - 1,YEAR(SELECTEDVALUE(T[Date])))
    VAR monthsInCurrentYear = 
    CALCULATE(
        DISTINCTCOUNT(T[Date]),
        FILTER(
            ALLSELECTED(T), 
            currentYear = IF(MONTH(T[Date]) < 4, YEAR(T[Date]) - 1,YEAR(T[Date]))
        )
    )
    VAR Result = IF(monthsInCurrentYear = 12,
        currentYear,
        0
    )
    RETURN Result

    Si esta publicación ayuda, considere Aceptarla como la solución ✔️para ayudar a los demás miembros a encontrarla más rápidamente.