Contenido del curso
Creación de tablas y columnas con DAX
Medidas
- 6

Medidas en DAX vs columnas calculadas
06:42 min - 7

Funciones DAX para métricas de ventas
07:17 min - 8

Funciones de texto en DAX con Power BI
06:18 min - 9

Agregaciones Condicionales y Lógicas en DAX para Tablas Dinámicas
08:30 min - 10

Condicionales anidadas y SWITCH en DAX
06:47 min - 11

Uso de HasOneValue para Condiciones y Títulos Dinámicos en Tablas
05:29 min - 12

Medidas dinámicas con SELECTEDVALUE y SWITCH
07:26 min - 13

Filtrar tablas calculadas con DAX
06:02 min
CALCULATE
Manejo de Iteradores y contextos
Funciones de inteligencia de tiempo
Optimización de modelos y escritura de código DAX
- 21

Variables y Medidas en Power BI para Indicadores Comerciales
06:04 min - 22

Formateo de Fórmulas DAX con DAX Formatter en Power BI
01:23 min - 23

Optimización de Modelos de Datos con DAX Studio en Power BI
06:19 min - 24

Instalación y uso de Tabular Editor en Power BI
06:00 min - 25

Generación de Código DAX con ChatGPT para Análisis de Ventas
01:35 min - 26

Visualizaciones de Inteligencia Artificial en Power BI
10:43 min
Integración de medidas en reporte de Power BI
Ventas acumuladas con TOTALYTD en Power BI
Resumen
Calcular ventas acumuladas en Power BI te permite analizar el crecimiento de un negocio mes a mes y comparar periodos históricos. Con funciones de time intelligence como TOTALYTD, CALCULATE, DATEADD y ALLSELECTED puedes construir medidas que sumen ventas progresivamente y replicarlas para años anteriores. Es una habilidad clave para analistas que necesitan argumentar resultados con datos.
¿Cómo organizar las medidas acumuladas en Power BI?
Antes de escribir cualquier fórmula, conviene mantener tu modelo limpio. La recomendación es crear una tabla específica usando Especificar datos y nombrarla Tabla de medidas acumuladas. Ahí concentras todas las medidas que generen montos acumulados, lo que facilita encontrarlas y mantenerlas [0:09].
¿Para qué sirve una tabla de medidas en Power BI? Sirve para agrupar medidas DAX por propósito (acumuladas, variaciones, KPIs) sin mezclarlas con tablas de datos reales. Mejora el orden del modelo y la lectura del panel de campos.
¿Cómo generar una venta acumulada con TOTALYTD?
La primera medida que vas a crear es la venta acumulada del año en curso. Sobre tu nueva tabla, das clic derecho, eliges Nueva medida y escribes la fórmula con TOTALYTD, una agregación que acumula el total de ventas respecto a tu campo de fecha [0:30].
Para comprobar su funcionamiento, arma una tabla visual con el campo date a nivel año-mes, agrega la medida venta acumulada y, junto a ella, total venta. Vas a notar cómo desde febrero los valores empiezan a sumarse de manera progresiva, mes contra mes [0:51].
¿Qué hace exactamente TOTALYTD?
TOTALYTD evalúa una expresión (en este caso el total de ventas) desde el inicio del año fiscal hasta la fecha del contexto actual. Por eso enero muestra solo enero, febrero muestra enero más febrero, y así sucesivamente hasta cerrar el año.
¿Cómo calcular ventas de años anteriores y su acumulado?
Para argumentar crecimiento necesitas comparar contra periodos pasados. Aquí entran dos medidas trabajando juntas: una que trae la venta de hace dos años y otra que la acumula.
La primera medida, ventas menos dos años, se construye con CALCULATE sobre el total de ventas y DATEADD aplicado al campo date con un desplazamiento de menos dos años. Al llevarla a una tabla con el escenario 2017, vas a ver reflejada la venta correspondiente a 2015 [1:22].
La segunda medida, venta acumulada de dos años hacia atrás, se apoya en:
- Un
CALCULATEque evalúa la medida ventas menos dos años. - Un
FILTERaplicado sobre la tabla de fechas. - La función
ALLSELECTEDpara eliminar filtros provenientes de filas y columnas del objeto visual. - Una expresión que indica que date de la dim fechas sea menor o igual al máximo de las fechas establecidas [1:55].
Con esta combinación obtienes el acumulado histórico que se compara visualmente contra el acumulado actual.
¿Qué hace ALLSELECTED en DAX? Conserva los filtros aplicados desde segmentadores externos pero ignora los filtros del propio visual. Esto permite acumular correctamente sin que cada fila reinicie el cálculo.
¿Por qué importan las ventas acumuladas para medir crecimiento?
Una de las metodologías más usadas para argumentar el crecimiento empresarial es precisamente la venta acumulada. Cuando planteas un escenario con los años 2015, 2016 y 2017 mostrando el acumulado mes a mes, tienes la base para calcular variaciones porcentuales y detectar tendencias reales en lugar de fluctuaciones aisladas [2:25].
Las agregaciones de time intelligence en Power BI son muchas, y la elección depende de lo que quieras medir. TOTALYTD, DATEADD y ALLSELECTED son de las más usadas, pero conviene revisar la documentación oficial enlazada en el curso para ampliar tu repertorio.
Reto práctico para aplicar lo aprendido
Pon a prueba lo visto con este ejercicio:
- Calcula la venta del año pasado.
- Calcula la venta acumulada del año pasado.
- Plasma ambas medidas en un gráfico de línea con la variable date a nivel año-mes en el eje.
Comparte tu resultado en la sección de comentarios y cuéntame qué patrón encontraste al comparar el acumulado actual contra el del año previo.