PDF a Excel

Power Pivot para Excel: guía para modelar y analizar datos

noviembre 4, 2026 Tuto Excel 10 min read
Power Pivot para Excel: guía para modelar y analizar datos

Power Pivot permite convertir un libro de Excel en un modelo de datos: prepara ventas, clientes y productos, relaciona sus claves y crea cálculos que una tabla dinámica normal no puede combinar conEase. En este tutorial construirás paso a paso un informe de ventas con medidas DAX, tabla dinámica y gráfico dinámico. La experiencia indicada corresponde a Microsoft 365, Excel 2024 y Excel 2021 para Windows; los datos están comprobados en octubre de 2026.

Qué es Power Pivot y qué problema resuelve

Power Pivot es el motor de modelado de datos de Excel. Permite guardar varias tablas en el libro, relacionarlas y analizarlas con tablas dinámicas, gráficos y cálculos DAX sin duplicar datos.

Supongamos que una tienda registra cada venta con ProductoID, ClienteID, Fecha e Importe, mientras que los nombres y características de productos y clientes están en tablas independientes. Una tabla dinámica basada solo en la hoja Ventas puede sumar importes, pero no puede calcular con fiabilidad el margen por categoría o el ticket promedio por cliente sin combinar cálculos y relaciones.

Power Pivot resuelve esa separación: Ventas conserva los hechos; Productos y Clientes aportan descripciones. Las medidas DAX calculan totales y porcentajes en el contexto de cada filtro. Power Query prepara los datos; Power Pivot los relaciona y calcula; Excel presenta el resultado.

Nota: DAX significa Data Analysis Expressions. Sus fórmulas aparecen en español con punto y coma. En Excel configurado con punto decimal, el separador es la coma.

Dónde está Power Pivot y cómo habilitarlo

Power Pivot viene integrado en ciertas ediciones de Office, pero no siempre está habilitado. En Microsoft 365, Excel 2024 y Excel 2021 para Windows se activa mediante Complementos COM.

  1. Abre Excel y un libro en blanco.
  2. Selecciona Archivo > Opciones > Complementos.
  3. En Administrar, elige Complementos COM.
  4. Pulsa Ir.
  5. Marca Microsoft Office Power Pivot.
  6. Pulsa Aceptar y vuelve al libro.
ArchivoOpcionesComplementos

Si la lista no muestra el complemento, vuelve a Complementos COM, pulsa Ir a elementos deshabilitados, selecciona Microsoft Office Power Pivot y pulsa Habilitar.

La guía oficial para iniciar el complemento Power Pivot describe este procedimiento.

Comprobar la pestaña Power Pivot después de activarlo

Al volver a Excel debe aparecer una pestaña llamada Power Pivot en la cinta de opciones. Si no aparece, reinicia Excel y repite la activación.

Power PivotAdministrar

Al pulsar Administrar se abre la ventana de Power Pivot, donde se ven las tablas del modelo, sus campos y el diagrama de relaciones. Desde ahí puedes comprobarlos o modificar el modelo.

Cuidado: si Excel está abierto en Excel para la web o Excel para Mac, no verás exactamente esta experiencia. Consulta dónde se encuentra Power Pivot para comprobar la disponibilidad de tu edición.

Cómo funciona un modelo de datos en Power Pivot

El modelo se organiza como una colección de tablas relacionadas. Las tablas de hechos guardan eventos medibles, como cada venta. Las tablas de dimensiones describen quién compró, qué compró y cuándo ocurrió la operación.

Tabla Función Clave única Relación
Ventas Registra cada venta Línea de venta Many-to-one con Productos y Clientes
Productos Describe el producto ProductoID One-to-many desde Ventas
Clientes Describe al cliente ClienteID One-to-many desde Ventas

La relación es de varios a uno: muchas ventas pueden apuntar al mismo producto y al mismo cliente. Cada lado debe utilizar el mismo tipo de datos y valores de clave idénticos.

El libro se llama Ventas de la Tienda. Sus tres hojas serán las fuentes del modelo: Ventas, Productos y Clientes. La hoja final, Informe, contendrá la tabla dinámica y el gráfico.

Consejo: conserva las claves técnicas como ProductoID y ClienteID, pero usa nombres reconocibles en Productos y Clientes. Así evitas repetir textos y reduzces el tamaño del modelo.

Preparar los datos y cargarlos en Power Pivot

Primero crea tres hojas pequeñas y coherentes. En Ventas:

A1fx**ProductoID**
A B C D
1 ProductoID ClienteID Fecha Importe
2 101 501 15/01/2026 120,00
3 102 502 15/01/2026 80,00
4 101 501 16/01/2026 150,00
5 103 503 16/01/2026 60,00
6 102 503 17/01/2026 100,00
Ventas

Prepara Productos y Clientes con claves únicas:

A1fx**ProductoID**
A B C D
1 ProductoID Producto Categoría Costo
2 101 Cuaderno Papelería 50,00
3 102 Lapicero Papelería 30,00
4 103 Bolígrafo Escritura 20,00
Productos
A1fx**ClienteID**
A B C
1 ClienteID Cliente Segmento
2 501 Taller Norte Empresas
3 502 Papelería Central Minorista
4 503 estudio Sur Minorista
Clientes
  1. Selecciona A1:D6 en la hoja Ventas.
  2. En Datos, abre Obtener datos y elige De Hoja de cálculo o rango.
  3. En Power Query, revisa los encabezados y elige Cerrar y cargar en.
  4. Selecciona Agregar estos datos al modelo de datos.
  5. Repite la operación con Productos y Clientes.
DatosObtener datosDe Hoja de cálculo o rango

La alternativa actual es Cerrar y cargar en… > Agregar estos datos al modelo de datos. Power Query se integra en Excel desde 2016.

Comprueba: en la ventana Power Pivot aparecen las tablas Ventas, Productos y Clientes, con seis, tres y tres filas respectivamente.

Relacionar tablas sin duplicar datos innecesarios

Las relaciones se crean en el diagrama de Power Pivot. Arrastra una clave desde la tabla de hechos hacia la tabla de dimensión, o usa el menú de relaciones de la tabla.

  1. Abre Power Pivot > Administrar.
  2. Selecciona la tabla Ventas.
  3. Pulsa la relación con Productos y comprueba la dirección de filtrado.
  4. Repite con Clientes.
  5. Arrastra Ventas[ProductoID] hacia Productos[ProductoID].
  6. Arrastra Ventas[ClienteID] hacia Clientes[ClienteID].
Power PivotAdministrar

La relación debe mostrar una tabla con muchos valores y otra con claves únicas:

Relación Cardinalidad Columna de hechos Columna de dimensión
Ventas–Productos Many-to-one ProductoID ProductoID
Ventas–Clientes Many-to-one ClienteID ClienteID

Comprueba que ambas columnas sean números enteros. No uses Producto de Ventas contra ProductoID de Productos: son columnas distintas y la relación no será válida.

Comprueba: el diagrama muestra una línea entre Ventas y Productos y otra entre Ventas y Clientes, ambas con filtro de la tabla de dimensión.

Crear medidas DAX para ventas, margen y promedio

Una medida DAX se recalcula según los filtros de la tabla dinámica o del gráfico. Por eso es preferible crear columnas calculadas para valores fila a fila y medidas para totales, porcentajes, promedios y comparaciones.

Abre Power Pivot > Administrar. En Inicio > Medidas > Nueva medida o mediante el botón de creación de la barra de herramientas, añade estas tres medidas:

Ventas Totales = SUMA(Ventas[Importe])

Margen % = DIVIDE(SUMX(Ventas;Ventas[Importe] - RELATED(Productos[Costo]));SUMA(Ventas[Importe]))

Ticket Promedio = DIVIDE(SUM(Ventas[Importe]);DISTINCTCOUNT(Ventas[ClienteID]))

SUMA suma el importe. SUMX evalúa la diferencia entre importe y costo para cada venta. RELATED recupera el costo del producto relacionado. DISTINCTCOUNT cuenta clientes distintos, no ventas.

DIVIDE divide evitando el error de división entre cero cuando el denominador es 0. Por ejemplo, si una categoría no tiene ventas, su Margen % devuelve 0 en lugar de #DIV/0!.

B1fxVentas Totales
A B
1 Indicador Valor
2 Ventas Totales 510,00
3 Margen % 49,02%
4 Ticket Promedio 255,00
Informe

El costo total es 70,00 + 60,00 + 70,00 + 20,00 + 60,00 = 280,00. Por eso el margen es 230 / 510 = 49,02%.

Cuidado: RELATED solo funciona dentro de una relación activa. Si Margen % devuelve error, vuelve al diagrama y verifica que la relación Ventas–Productos exista y no esté desactivada.
Comprueba: las tres medidas aparecen en la lista de campos del modelo y devuelven 510,00, 49,02% y 255,00 sin filtros.

Analizar el modelo con una tabla dinámica y gráficos

Con el modelo cargado, las medidas DAX pueden insertarse directamente en una tabla dinámica. El resultado se actualiza según los filtros; no necesitas copiar fórmulas ni repetir cálculos.

  1. Crea una hoja llamada Informe.
  2. En Power Pivot > Administrar, selecciona la tabla Ventas.
  3. Pulsa Insertar tabla dinámica y elige Informe.
  4. Arrastra Categoría de Productos a Filas.
  5. Arrastra Fecha de Ventas a Columnas.
  6. Arrastra Ventas Totales y Margen % a Valores.
Power PivotAdministrarInsertar tabla dinámica

La tabla combinaría las medidas DAX con campos relacionados:

Categoría 15/01/2026 16/01/2026 17/01/2026 Total general
Papelería 200,00 150,00 100,00 450,00
Escritura 0,00 60,00 0,00 60,00
Total general 200,00 210,00 100,00 510,00

Para agregar Margen %, colócalo en Valores y aplica Mostrar valores como > % del total general solo si quieres esa presentación; para conservar el resultado de DAX, usa la medida tal como aparece.

Para crear el gráfico:

  1. Selecciona la tabla dinámica.
  2. Ve a Insertar > Gráficos > Gráfico dinámico.
  3. Elige un gráfico de columnas o barras.
  4. Mantén Ventas Totales como serie.
InsertarGráficosGráfico dinámico
Comprueba: el gráfico muestra Papelería con 450,00 y Escritura con 60,00. Al filtrar por categoría, ambos valores cambian.

Actualizar los datos cuando cambia el origen

Para ampliar el informe, agrega una venta a la tabla de origen y crea la consulta que alimenta el modelo.

  1. En la hoja Ventas, agrega una fila: 104 | 501 | 18/01/2026 | 130,00.
  2. Agrega el producto 104 en Productos, por ejemplo Borrador, categoría Papelería, costo 40,00.
  3. Abre la pestaña Power Query de la cinta.
  4. Selecciona la consulta Ventas.
  5. Pulsa Actualizar para cargar los cambios en la tabla.
  6. Si el origen es un archivo externo, usa Cerrar y cargar en… para reemplazar la tabla y conservarla en el modelo.
  7. En Power Pivot > Administrar, pulsa Actualizar todo.
  8. Regresa al Informe y actualiza la tabla dinámica.
Power QueryActualizar
Power PivotAdministrarActualizar todo

La venta nueva eleva Ventas Totales a 640,00. El costo total pasa a 320,00 y el margen general a 320 / 640 = 50,00%. Ticket Promedio sigue siendo 320,00 porque son 640 entre dos clientes distintos.

Nota: al agregar una fila dentro del rango de la tabla, basta con actualizar la consulta. Si sustituyes un archivo mensual, vuelve a cargar o actualizar el origen y comprueba que la estructura conserve las mismas claves.
Comprueba: el total general muestra 640,00, el margen 50,00% y el ticket promedio 320,00.

Qué falla cuando Power Pivot no aparece o una relación no funciona

La pestaña Power Pivot no aparece

La causa habitual es que el complemento esté deshabilitado, no que falte la pestaña. Abre Archivo > Opciones > Complementos > Complementos COM > Ir a elementos deshabilitados, selecciona Microsoft Office Power Pivot y pulsa Habilitar. Después reinicia Excel.

La relación no aparece en el diagrama

Ocurre cuando las columnas no coinciden. Revisa que ProductoID y ClienteID tengan el mismo tipo de datos en ambos lados y que no contengan espacios distintos. Si los datos se importan desde distintas fuentes, corrige primero los tipos en Power Query.

La relación se crea con duplicados

Una columna de dimensión debe contener claves únicas. Si Productos repite 101, el modelo puede crear o copiar relaciones y producir resultados ambiguos. Corrige el origen para que cada ProductoID aparezca una sola vez.

La medida devuelve #DIV/0!

DIVIDE evita esa división entre cero cuando se usa correctamente. Revisa que el denominador sea una medida válida y que no estés dividiendo directamente una cantidad de ventas por una cantidad de clientes. Usa DISTINCTCOUNT(Ventas[ClienteID]) para contar clientes únicos.

El campo no aparece en la tabla dinámica

Comprueba que la tabla se haya cargado en el modelo, no solo en una hoja. En Power Query selecciona la consulta y utiliza Cerrar y cargar en… > Agregar estos datos al modelo de datos. Después comprueba que el campo esté marcado como visible en la ventana Power Pivot.

Comprueba: después de corregir cada problema, la pestaña aparece, el diagrama tiene relaciones válidas y las medidas vuelven a mostrar resultados numéricos.

En qué versiones y entornos está disponible Power Pivot

Power Pivot está disponible en Microsoft 365, Excel 2024 y Excel 2021 para Windows, siempre que la edición y la licencia de Office incluyan el complemento. La documentación oficial sobre su ubicación es la referencia para comprobar la instalación.

Entorno Disponibilidad de la guía
Microsoft 365 para Windows Disponible en ediciones compatibles
Excel 2024 para Windows Disponible
Excel 2021 para Windows Disponible
Excel 2019, 2016, 2013 y anteriores No se cubre en esta guía
Excel para la web Experiencia distinta y limitada
Excel para Mac Experiencia distinta; no equivale al complemento de Windows
Excel para móviles No es el entorno de modelado descrito aquí

La capacidad no depende solo del número de filas. También influyen la memoria disponible, el tamaño de las tablas, las columnas innecesarias, las relaciones, la complejidad de las medidas y la versión de Excel. Un modelo bien estructurado puede comprimir datos en memoria, pero una medida costosa o millones de columnas pueden reducir el rendimiento.

Microsoft documenta el uso del modelo dentro del libro y su almacenamiento en una base de datos analítica en Power Pivot: análisis y modelado de datos en Excel.

Cuidado: no midas la capacidad solo por las filas. Antes de crecer, elimina columnas innecesarias, revisa las claves y evita columnas calculadas que puedan convertirse en medidas.

Lo que ya sabes hacer con Power Pivot

  • Activar Power Pivot mediante Complementos COM y abrirlo con Power Pivot > Administrar.
  • Preparar tablas de Ventas, Productos y Clientes con claves únicas.
  • Cargar los orígenes con Power Query y agregarlos al modelo de datos.
  • Relacionar Ventas con Productos y Clientes en relaciones de varios a uno.
  • Crear las medidas Ventas Totales, Margen % y Ticket Promedio con DAX.
  • Usar DIVIDE para controlar la división entre cero.
  • Analizar el modelo mediante una tabla dinámica y un gráfico dinámico.
  • Actualizar consultas, datos del modelo e informe cuando cambie el origen.

El siguiente paso es incorporar una tabla Calendario con fechas continuas o documentar cada fuente, su actualización y la responsable del modelo.

Fuentes

  1. MicrosoftPower pivot para Excel 2016 standard – Microsoft Q&Aconsultado el 28/10/2026