Power Pivot y DAX en Excel: modelo de datos y medidas para análisis profesional

Construye un modelo de datos en Excel con relaciones y medidas DAX para analizar millones de registros con más precisión y menos fórmulas frágiles.

Power Pivot permite analizar datos relacionados en Excel sin depender de BUSCARV en cada hoja; en Google Sheets puedes aproximar este enfoque con tablas limpias, pivotes y métricas bien definidas.

DAX cambia el enfoque: en lugar de fórmulas por celda, defines medidas reutilizables que responden al contexto del informe.

Un modelo en estrella bien diseñado mejora rendimiento, trazabilidad y calidad del análisis.

Esta lección conecta Power Query con análisis avanzado para construir dashboards más sólidos en Excel y trasladar criterios de modelado a Google Sheets.

  • Si tu informe mezcla varias tablas y empieza a romperse, es momento de modelar.
  • En trabajo real suele haber una tabla de ventas, otra de productos, otra de clientes y otra de calendario en Excel o Google Sheets. Resolverlo con fórmulas entre hojas funciona al principio, pero se vuelve frágil cuando cambian columnas o crece el volumen.
  • Power Pivot te permite crear relaciones entre tablas y calcular métricas centralizadas, evitando decenas de fórmulas repetidas.
  • La ventaja clave no es solo velocidad: es gobernanza del dato y consistencia del cálculo para todo el equipo.
  • Relaciona tablas por claves sin duplicar información.

Cuándo pasar de hojas sueltas a modelo de datos

Si tu informe mezcla varias tablas y empieza a romperse, es momento de modelar.

En trabajo real suele haber una tabla de ventas, otra de productos, otra de clientes y otra de calendario en Excel o Google Sheets. Resolverlo con fórmulas entre hojas funciona al principio, pero se vuelve frágil cuando cambian columnas o crece el volumen.

Power Pivot te permite crear relaciones entre tablas y calcular métricas centralizadas, evitando decenas de fórmulas repetidas.

La ventaja clave no es solo velocidad: es gobernanza del dato y consistencia del cálculo para todo el equipo.

  • Relaciona tablas por claves sin duplicar información.
  • Usa medidas DAX reutilizables en tablas dinámicas y gráficos.
  • Escala mejor con datasets grandes que una hoja tradicional.
  • Reduce errores por referencias manuales entre pestañas.

Arquitectura recomendada: esquema en estrella

Una tabla de hechos conectada a dimensiones claras simplifica el análisis.

El patrón más estable es tabla de hechos (transacciones) + tablas de dimensión (producto, fecha, región, comercial).

Cuando el modelo está limpio, filtrar por cualquier dimensión afecta correctamente a las medidas DAX y evita resultados ambiguos.

Diseñar este esquema desde el inicio reduce mucho el mantenimiento futuro.

Medidas DAX esenciales para empezar

Empieza con pocas medidas robustas y reutilízalas en todo el informe.

A diferencia de una columna calculada, una medida se evalúa en tiempo real según filtros activos. Por eso sirve para cuadros de mando dinámicos.

Tres medidas base cubren la mayoría de escenarios iniciales: ventas totales, número de pedidos y ticket medio.

Cuando controlas CALCULATE, puedes redefinir contexto de filtro y crear métricas de negocio más expresivas.

Errores frecuentes en Power Pivot y cómo detectarlos

Muchos fallos no son de DAX, sino del modelo y sus relaciones.

Si no existe relación entre tablas, los filtros no viajan y las medidas devuelven resultados engañosos aunque la fórmula esté bien escrita.

Otro problema habitual es mezclar granularidades, por ejemplo comparar ventas diarias con objetivos mensuales sin una dimensión calendario consistente.

Antes de optimizar fórmulas, valida modelo, claves y dirección de filtros. Eso evita horas de depuración innecesaria.

Decisiones clave para un modelo mantenible

Modelar bien al principio evita refactors dolorosos.

Excel / Google Sheets
15

Power Pivot y DAX en Excel: modelo de datos y medidas para análisis profesional

Construye un modelo de datos en Excel con relaciones y medidas DAX para analizar millones de registros con más precisión y menos fórmulas frágiles.

Código del tema: Tabla dinamica: filas, valores y filtros

📘 Teoría

Cuándo pasar de hojas sueltas a modelo de datos

Si tu informe mezcla varias tablas y empieza a romperse, es momento de modelar.

En trabajo real suele haber una tabla de ventas, otra de productos, otra de clientes y otra de calendario en Excel o Google Sheets. Resolverlo con fórmulas entre hojas funciona al principio, pero se vuelve frágil cuando cambian columnas o crece el volumen.

Power Pivot te permite crear relaciones entre tablas y calcular métricas centralizadas, evitando decenas de fórmulas repetidas.

La ventaja clave no es solo velocidad: es gobernanza del dato y consistencia del cálculo para todo el equipo.

  • Relaciona tablas por claves sin duplicar información.
  • Usa medidas DAX reutilizables en tablas dinámicas y gráficos.
  • Escala mejor con datasets grandes que una hoja tradicional.
  • Reduce errores por referencias manuales entre pestañas.

Arquitectura recomendada: esquema en estrella

Una tabla de hechos conectada a dimensiones claras simplifica el análisis.

1

El patrón más estable es tabla de hechos (transacciones) + tablas de dimensión (producto, fecha, región, comercial).

2

Cuando el modelo está limpio, filtrar por cualquier dimensión afecta correctamente a las medidas DAX y evita resultados ambiguos.

3

Diseñar este esquema desde el inicio reduce mucho el mantenimiento futuro.

Diagrama SVG: modelo de datos en estrella

Medidas DAX esenciales para empezar

Empieza con pocas medidas robustas y reutilízalas en todo el informe.

1

A diferencia de una columna calculada, una medida se evalúa en tiempo real según filtros activos. Por eso sirve para cuadros de mando dinámicos.

2

Tres medidas base cubren la mayoría de escenarios iniciales: ventas totales, número de pedidos y ticket medio.

3

Cuando controlas CALCULATE, puedes redefinir contexto de filtro y crear métricas de negocio más expresivas.

Errores frecuentes en Power Pivot y cómo detectarlos

Muchos fallos no son de DAX, sino del modelo y sus relaciones.

1

Si no existe relación entre tablas, los filtros no viajan y las medidas devuelven resultados engañosos aunque la fórmula esté bien escrita.

2

Otro problema habitual es mezclar granularidades, por ejemplo comparar ventas diarias con objetivos mensuales sin una dimensión calendario consistente.

3

Antes de optimizar fórmulas, valida modelo, claves y dirección de filtros. Eso evita horas de depuración innecesaria.

Decisiones clave para un modelo mantenible

Modelar bien al principio evita refactors dolorosos.

1

Tabla de hechos limpia

Conserva eventos transaccionales y evita campos redundantes.

  • Una fila por evento de negocio real.
  • Importes numéricos y fechas tipadas correctamente.
  • Claves claras hacia dimensiones.
2

Dimensiones consistentes

Centraliza atributos descriptivos en tablas separadas.

  • Producto, fecha, comercial y región en dimensiones.
  • Evita repetir textos en la tabla de hechos.
  • Facilita filtros estables y navegación analítica.
3

Catálogo de medidas

Nombra y documenta medidas para escalar equipo y reporte.

  • Prefijos y nombres legibles orientados a negocio.
  • Separar medidas base de medidas derivadas.
  • Reutilizar métricas en todos los reportes.

🧪 Aprende probando

Ejemplo Caso guiado: prioriza decisiones de modelado antes de escribir DAX Revisa cómo pasar de tablas aisladas a un modelo consistente en Excel y qué principios puedes replicar en Google Sheets para evitar métricas frágiles.
Ejemplo Simulador JS: contexto de filtro y medidas DAX Filtra por mes y categoría para ver cómo se recalculan las medidas, igual que en una tabla dinámica conectada al modelo.

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros 😉.

Esta la hice en febrero de 2026 para facilitar el aprendizaje de mis alumnxs. Aprender desarrollo web practicando. La idea es que crezca semanalmente con nuevos temas, tests y retos.

Inspirado en MDN, en W3Schools, en Codepen, en el crack de Manz y en mil sitios de documentación sobre desarrollo web. Quería aportar además de bloques teóricos con ejemplos, la gamificación de los retos y el sistema de test que ya tenía en culTest .

Si te gustó, si no te gustó, si quieres saludarme, o invitarme a 🍻 no dudes en escribirme en cristianeslava@gmail.com .