¿Nuevo en el análisis de datos con Excel?
Antes de Power Pivot, te recomendamos dominar las Bases de datos en Excel: tablas estructuradas, BUSCARV, BUSCARX, validación y filtros.
Teoría — ¿Qué es Power Pivot?
Power Pivot es un complemento gratuito de Excel que permite crear un modelo de datos relacional dentro del libro, manejar millones de filas y crear cálculos avanzados con el lenguaje DAX (Data Analysis Expressions).
- Disponible en Excel 2013 en adelante; integrado por defecto desde Excel 2016.
- Se activa en Archivo → Opciones → Complementos → Administrar: Complementos COM → Power Pivot para Microsoft Excel.
- Permite relacionar varias tablas como en una base de datos, sin usar BUSCARV.
- Trabaja en columnas calculadas y medidas escritas en DAX.
- Los datos se almacenan en el motor xVelocity (columnar en memoria), muy rápido.
- Se combina con Tablas Dinámicas y Power Query para análisis completo.
¿Cuándo usar Power Pivot? (ver tips)
- Cuando tienes más de 1 millón de filas (Excel normal solo llega a 1 048 576).
- Cuando necesitas relacionar varias tablas sin BUSCARV anidados.
- Cuando quieres crear KPIs y métricas reutilizables en cualquier tabla dinámica.
- Para construir dashboards empresariales directamente en Excel.
- Como paso previo a aprender Power BI.
Power Query vs Power Pivot vs Power BI
| Herramienta | ¿Qué hace? | Lenguaje | Dónde vive |
|---|---|---|---|
| Power Query | Importar y transformar datos (ETL) | M | Excel / Power BI |
| Power Pivot | Modelar relaciones y crear medidas avanzadas | DAX | Excel |
| Power BI | ETL + Modelo + Visualización en la nube | M + DAX | Aplicación desktop / web |
Conceptos clave de Power Pivot
- Modelo de datos: conjunto de tablas relacionadas almacenadas en el motor xVelocity.
- Tabla de hechos: tabla principal con datos transaccionales (ventas, pedidos).
- Tabla de dimensiones: tablas de referencia (clientes, productos, fechas).
- Relación: vínculo entre dos tablas por una columna clave.
- Cardinalidad: tipo de relación (1:N es la más común en Power Pivot).
- Columna calculada: fórmula DAX que genera una columna nueva en la tabla.
- Medida: cálculo dinámico que se recalcula según el contexto del filtro.
- KPI: indicador clave de desempeño definido sobre una medida base.
- Contexto de fila: fila actual evaluada en una columna calculada.
- Contexto de filtro: filtros activos que afectan el resultado de una medida.
Modelo de datos — Esquema estrella
El esquema más común en Power Pivot es el esquema estrella: una tabla de hechos central relacionada con varias tablas de dimensiones. Haz clic en cada tabla para ver sus detalles.
🔑 = Clave primaria | 🔗 = Clave foránea | ⭐ = Tabla de hechos
Explorador de fórmulas DAX
Haz clic en una fórmula para ver su explicación y código.
Diccionario
Videos en español
Tutoriales seleccionados para aprender Power Pivot desde cero.
Como activiara Power Pivot en Excel?
¿Que es el Modelo de datos y relaciones de tablas? (descargar)
Subir los millones de datos a query y luego a Pivot (descargar)
Errores en Power Pivot
Como crear un modelo de datos en Power Pivot — ejemplo 1
Como crear un modelo de datos en Power Pivot — ejemplo 2
Funciones DAX en Power Pivot (descargar)
Modelo de datos y relaciones entre tablas (descargar)
Importar tablas de otros datos a Power Pivot
📥 Ejercicio — Base de datos para Power Pivot
Descarga una base de datos empresarial completa con 9 tablas interrelacionadas y más de 235 filas de datos listos para importar al modelo de Power Pivot. Incluye inventario, ventas, clientes, proveedores y más.
El archivo .xlsx se genera en tu navegador — una hoja por tabla, sin necesidad de servidor.
🔗 Relaciones del modelo (1:N)
9 hojas · 235 filas de datos · Generado en el navegador
📋 Pasos para cargar en Power Pivot
- Abre el archivo ejercicio_power_pivot_profe_freddy.xlsx en Excel.
- Ve a la pestaña Power Pivot → Administrar (si no aparece, actívala en Archivo → Opciones → Complementos → COM).
- En el editor de Power Pivot, haz clic en Obtener datos externos → Desde otras fuentes → Archivo de Excel.
- Selecciona el mismo archivo y marca las 9 hojas (Categorias, Proveedores, Clientes, Vendedores, Productos, Entradas, Salidas, Facturas, DetalleFactura).
- Haz clic en Finalizar y espera a que se importen todas las tablas.
- Ve a la pestaña Diagrama en Power Pivot y crea las relaciones según el diagrama de arriba.
- Regresa a Excel e inserta una Tabla Dinámica desde el Modelo de Datos.
= CALENDAR(DATE(2024,1,1), DATE(2024,12,31)) en Power Pivot para habilitar las funciones de inteligencia de tiempo.
💡 Medidas DAX sugeridas para practicar
1. Total de ventas (desde DetalleFactura)
2. Costo total de entradas
3. Stock actual total de todos los productos
4. Facturas pagadas vs pendientes
5. Clientes únicos que compraron
6. Cumplimiento de meta por vendedor
7. Margen bruto por producto
Cuestionario
10 preguntas aleatorias del banco de 50. Calificación de 0 a 100.
Tu calificación: