Forum Discussion

sergiod04's avatar
sergiod04
Frequent Visitor
6 years ago
Solved

ENDOFMONTH + Fecha más reciente

Hola

Tengo una tabla que devuelve valores para la última fecha del mes y la fecha más reciente disponible en el conjunto de datos. Por ejemplo, si la fecha más reciente del conjunto de datos es 8/10/2020, traerá de vuelta:

06/30/2020 07/31/2020 8/10/2020

Dimensión 1 345 450 465

Dimensión 2 1.350 756 820

lo hago con la siguiente fórmula:

Medida: CALCULATE (SUM(VALUE), FILTER(DATE_TABLE,DATE_TABLE[Date] á ENDOFMONTH(DATE_TABLE[Date]))
El problema es que si selecciono 8/8/2020 como filtro para mi fecha máxima (no la fecha más reciente en mi tabla de calendario), obtengo esto:

06/30/2020 07/31/2020

Dimensión 1 345 450

Dimensión 2 1.350 756

donde el producto deseado sería el siguiente:

06/30/2020 07/31/2020 8/8/2020

Dimensión 1 345 450 365

Dimensión 2 1.350 756 210

¿Ayuda?

  • @sergiod04 Inténtalo como

    Measure - CALCULATE (lastnonblankvalue(DATE_TABLE[Date],SUM(VALUE))), en función de la agrupación, elegirá la fecha. Tome un mes año en eje/fila/columna

4 Replies

  • @sergiod04, intenta como

    Medida: CALCULATE (SUM(VALUE), FILTER(DATE_TABLE,DATE_TABLE[Date] á max(DATE_TABLE[Date]))

    O
    Medida: CALCULATE (SUM(VALUE), FILTER(DATE_TABLE,DATE_TABLE[Date] á lastdate(DATE_TABLE[Date]))

    • sergiod04's avatar
      sergiod04
      Frequent Visitor

      Hola @amitchandak ,

      Gracias por responder. Con el MAX y LASTDATE, está devolviendo todas las fechas, no sólo el último día del mes + el más reciente. 😕

      fin de mes fue hacer el truco de devolver sólo el último día del mes + la última fecha cuando no tenía ningún filtro de fecha aplicado. el problema es cuando aplico un filtro de fecha que no aterriza en un final de mes.

      Agradezco su ayuda.

      • amitchandak's avatar
        amitchandak
        Icon for Super User rankSuper User

        @sergiod04 Inténtalo como

        Measure - CALCULATE (lastnonblankvalue(DATE_TABLE[Date],SUM(VALUE))), en función de la agrupación, elegirá la fecha. Tome un mes año en eje/fila/columna