0% encontró este documento útil (0 votos)
4 vistas3 páginas

Códigos DAX para Análisis de Ventas

El documento proporciona una serie de códigos DAX utilizados en un proyecto, incluyendo cálculos para Total Ventas, Total Costos, Crecimiento Mes Anterior, y Utilidad. También se incluye la creación de un calendario y la identificación de la ciudad con mayor utilidad, así como la tabla de los tres gerentes con mayor utilidad en el mes actual. Estos códigos son listados para ser copiados y utilizados directamente en la media creada.

Cargado por

Carlos DC
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas3 páginas

Códigos DAX para Análisis de Ventas

El documento proporciona una serie de códigos DAX utilizados en un proyecto, incluyendo cálculos para Total Ventas, Total Costos, Crecimiento Mes Anterior, y Utilidad. También se incluye la creación de un calendario y la identificación de la ciudad con mayor utilidad, así como la tabla de los tres gerentes con mayor utilidad en el mes actual. Estos códigos son listados para ser copiados y utilizados directamente en la media creada.

Cargado por

Carlos DC
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

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

También podría gustarte