A continuación, te entregaré el código de las DAX que utilizamos en este
proyecto 😊
Estos códigos puedes copiarlos y pegarlos directamente en la media
creada, tal como lo hice en clases.
DAX Total Ventas)
Total Ventas = SUM(ventas[total_venta])
DAX Total Costos)
Total Costos = sum(costos[total_costo])
DAX Crecimiento Mes Anterior)
Crecimiento Mes Anterior =
VAR VentasActual = [Total Ventas]
VAR VentasAnterior =
CALCULATE([Total Ventas], PREVIOUSMONTH(Calendario[Date]))
RETURN
IF(ISBLANK(VentasAnterior), BLANK(), VentasActual - VentasAnterior)
DAX Calendario)
Calendario =
CALENDAR(min(ventas[fecha_venta]),max(ventas[fecha_venta]))
DAX Utilidad)
Utilidad =
VAR Ventas = [Total Ventas]
VAR Costos = [Total Costos]
RETURN Ventas - Costos
DAX Ciudad Mayor Utilidad)
Ciudad Mayor Utilidad =
VAR CiudadMaxUtilidad =
TOPN(
1,
SUMMARIZE(
Sucursales,
Sucursales[ciudad],
"Utilidad", [Utilidad]
),
[Utilidad],
DESC
RETURN SELECTCOLUMNS(CiudadMaxUtilidad, "Ciudad",
Sucursales[ciudad])
DAX Top 3 Gerentes Tabla)
Top 3 Gerentes Tabla =
VAR FechaMaxima = MAX(Calendario[Date]) -- Encuentra la fecha más
reciente
VAR AnoActual = YEAR(FechaMaxima) -- Extrae el año de esa fecha
VAR MesActual = MONTH(FechaMaxima) -- Extrae el mes de esa
fecha
VAR GerentesTop =
TOPN(3,
SUMMARIZE(
ventas,
sucursales[gerente],
"Utilidad", CALCULATE([Utilidad],
YEAR(Calendario[Date]) = AnoActual,
MONTH(Calendario[Date]) = MesActual
),
[Utilidad],
DESC
RETURN GerentesTop