Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
5 years ago
Solved

Rodando 6 meses

Hola, necesito calcular una medida dax para una tabla de matriz. El objetivo es tener una tabla con datos de tuberías para los próximos 6 meses de finanzas por cada división, que es la categoría par...
  • Syndicate_Admin's avatar
    Syndicate_Admin
    5 years ago

    ¡La imagen es demasiado pequeña para que la lea! Pero el actual rodando 6 meses estoy pensando que debe ser:

    Agosto 2021
    Septiembre 2021

    Octubre 2021
    Noviembre de 2021
    Dic 2021
    Enero 2022

    Si no desea las fechas anteriores al 1 de agosto (mes actual), puede agregar lo siguiente a la declaración:

    Calculated Column =
    VAR FutureMonth = IF(MONTH(TODAY()) > 6 , MONTH(TODAY())-6 , MONTH(TODAY()) + 6)
    VAR FutureYear = IF(MONTH(TODAY()) > 6 , YEAR(TODAY())+1 , YEAR(TODAY()) )
    
    Return
    
    IF(Date Table[Date] < DATE(YEAR(TODAY()), MONTH(TODAY()) , 1) , BLANK() , 
    IF(Date Table[Date] >= DATE(FutureYear, FutureMonth, 1) , "Rest of the Dates" , [month] )
    )


    A continuación, coloque un filtro de nivel visual para eliminar los valores en blanco de la visual!