Forum Discussion

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

CUARTOS inusuales - DAX

Hola. Tratar un problema aquí en mi conjunto de datos.

En aras de la simplicidad, tengo una base de datos simple con DimDate (del 1 de enero al 31 de diciembre) y FactOrders, usando NorthWindDataset para este ejemplo (pero mi caso es más complejo)

Lo que necesito: para estas medidas, mis CUARTOS serán inusuales.

P1: Diciembre (año anterior), enero y febrero.

P2: marzo abril y mayo

P3: ...

P4: Septiembre, octubre y noviembre.

Medidas actuales:

Ventas = SUMX(fOrder_Details,fOrder_Details[Cantidad] * fOrder_Details[UnitPrice])
SalesPQ = CALCULAR( [Ventas], ANTERIORTRIMESTRE('Fecha'[Fecha])) (no se usa, solo para comparar)

Entonces, ¿cómo manejo esto? Mi punto de vista será algo como esto:

Entonces, en el ejemplo anterior, si un usuario selecciona 1997 y Q1, el valor debe mostrar la suma de Dec. 96 + Jan.97 + Feb. 97

Gracias

11 Replies

  • @brunofds

    Debe cambiar la estructura de su DimDate, lo que significa que el año calendario debe comenzar a partir del 1 de diciembre

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Hola. Gracias por su respuesta.

      Desafortunadamente no puedo porque necesito usarmis otras medidas en el método actual, del 1 de enero al 31 de diciembre.

      Esta es una excepción...

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        Puede agregar otra tabla de fechas o agregar otras columnas a su DimDate y usar Relación inactiva para los cálculos.