Forum Discussion

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

El mes pasado

Hola a todos

Month 2 = IF( 'Date'[Mth & Yr]  = DATE(YEAR(TODAY()),MONTH(TODAY())-1,1), "Last Month", FORMAT('Date'[Mth & Yr] , "MM-DD-YYYY") ) 

Tengo la medida anterior, estoy tratando de usar solo el último mes, pero esto es dinámico, por lo que a medida que aumenta el mes, me gustaría que el último mes se filtre como Mes -1

Así debería decir

04

05 luego el mes pasado

Gracias, James.

4 Replies

  • Hola @JamesBurke : cree una columna calculada como se muestra a continuación y vea la etiqueta del mes como cortadora en su gráfico.

    Espero que ayude

    ¿He respondido a tu pregunta? ¡Marca mi publicación como una solución! ¡Esto ayudará a otros en el foro!
    ¡¡Agradezco sus felicitaciones!!

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Hola @rajendraongole1 ,

      Gracias por esto, esto ayudó, estoy pensando en resolver mi problema, necesito un mes actual y un mes anterior que puedo filtrar a que no es "Mes actual"

      Month Label 2 = 
      VAR CurrentMonth = MONTH(TODAY())
      VAR CurrentYear =  Year(TODAY())
      VAR LastMonth = IF(CurrentMonth = 1 , 12,CurrentMonth-1)
      VAR LastMonthYear = IF(CurrentMonth =1 , CurrentYear -1,CurrentYear)
      VAR DateMonth = MONTH('Date'[Date])
      VAR DateYear = YEAR('Date'[Date])
      RETURN
      'Date'[Mth & Yr] & 
      
      IF(DateMonth = LastMonth && DateYear = LastMonthYear,
      "Last Month")
      
      &
      
      IF(DateMonth = CurrentMonth && DateYear = LastMonthYear,
      "Current Month")
      



      Usando Above pero devuelve

      Simplemente no estoy seguro de cómo formatearlo correctamente.

      Gracias James.

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        Hola @JamesBurke , si desea mostrar el último mes y el mes actual con el formato correcto, cree una columna de cálculo como se muestra a continuación

        MonthLabel2 =
        VAR MesActual = MES(HOY())
        VAR Año actual = AÑO(HOY())
        VAR Último mes = SI(MesActual = 1, 12, Mes actual - 1)
        VAR LastMonthYear = SI(MesActual = 1, Año actual - 1, CurrentYear)
        VAR FechaMes = MES('fecha'[fecha])
        VAR FechaAño = AÑO('fecha'[fecha])
        VAR Etiqueta =
        SI(DateMonth = LastMonth & DateYear = LastMonthYear, "El mes pasado",
        SI(DateMonth = CurrentMonth && DateYear = CurrentYear, "Mes actual",
        FORMATO('fecha'[fecha], "MM-DD-AAAA")))

        DEVOLUCIÓN Etiqueta

        Espero que resuelva el problema.

        ¿He respondido a tu pregunta? ¡Marca mi publicación como una solución! ¡Esto ayudará a otros en el foro!
        ¡¡Agradezco sus felicitaciones!!