Ventas Acumuladas con Power BI: Medidas y Comparativas Anuales
Clase 20 de 28 • Curso de DAX para Power BI
Resumen
¿Cómo generar métricas acumuladas en Power BI?
Las funciones avanzadas de tiempo en Power BI te permiten crear métricas acumuladas, una herramienta valiosa para analizar el crecimiento y tendencias en las ventas. En esta guía, aprenderás a configurar una tabla de medidas acumuladas.
¿Cómo crear una tabla de medidas acumuladas?
Para mantener orden en tus datos, es recomendable crear una tabla específica para las medidas acumuladas:
- Crea una nueva tabla en Power BI, nombrándola como "tabla de medidas acumuladas".
- En esta tabla, genera una nueva medida haciendo clic derecho y seleccionando "nueva medida". Esta será la base para tus métricas acumuladas.
¿Cómo calcular la venta acumulada anual?
Una de las primeras medidas que puedes implementar es la venta acumulada, indispensable para visualizar el crecimiento de ventas a lo largo del tiempo:
- Utiliza la función DAX
TOTALYTD
para calcular la venta acumulada anual basada en tu campo de fecha. - Para visualizarla, inserta una tabla con el campo de fecha a nivel de año-mes, y arrastra la medida de venta acumulada sobre ella.
Ejemplo de código:
Venta Acumulada = TOTALYTD(SUM(TablaVentas[TotalVentas]), TablaFechas[Date])
¿Cómo calcular ventas de dos años atrás?
Para una comparación dinámica, puede ser útil medir ventas de períodos anteriores:
- En tu tabla de medidas acumuladas, genera una nueva medida para calcular las ventas de dos años hacia atrás.
- Utiliza la función
CALCULATE
junto conDATEADD
para restar dos años al campo de fecha.
Ejemplo de código:
Ventas_Menos_2_Años = CALCULATE(SUM(TablaVentas[TotalVentas]), DATEADD(TablaFechas[Date], -2, YEAR))
¿Cómo crear ventas acumuladas de años anteriores?
Desarrollar ventas acumuladas para períodos previos conserva la comparabilidad y ofrece una mayor perspectiva:
- Sobre tu tabla de medidas acumuladas, construye una medida utilizando
CALCULATE
para evaluar las ventas de dos años atrás. - Emplea la función
ALLSELECTED
para aplicar un filtro sobre la tabla de fechas, eliminando filtros de las filas y columnas del visual.
Ejemplo de código:
Venta_Acumulada_2_Años_Atrás = CALCULATE([Ventas_Menos_2_Años],
FILTER(ALLSELECTED(TablaFechas), TablaFechas[Date] <= MAX(TablaFechas[Date])))
¿Cómo utilizo las ventas acumuladas para la analítica empresarial?
Las ventas acumuladas proporcionan un vistazo continuo a cómo han evolucionado tus ventas, fundamentales para medir el crecimiento corporativo. Implementar estas medidas dentro de los proyectos de Power BI para los años de análisis, como 2015, 2016 y 2017, permite no solo entender las tendencias de ventas pasadas, sino también anticipar variaciones futuras.
Reto y continuando el aprendizaje
Pon a prueba tus habilidades calculando la venta del año pasado y su venta acumulada. Representa estos cálculos en un gráfico de líneas, con el tiempo en el eje x a nivel de año-mes. Comparte tus resultados, y no olvides consultar la documentación adicional para profundizar en otras funciones de tiempo inteligente en Power BI. ¡Tu camino en el análisis de datos apenas comienza!