Está en la página 1de 6

Tabla dinámica en Excel con varias tablas

relacionadas usando PowerPivot


by Sergio Alejandro Campos · 6 February, 2013

En una entrada anterior, publiqué los primeros pasos para usar PowerPivot. En esta ocasión
vamos a usar PowerPivot en Excel 2013, de la misma manera en que lo usaríamos en Excel
2010.

El nuevo modelo de datos de Excel 2013 nos permite hacer tablas y gráficos dinámicos con
varias tablas o varios orígenes de datos usando el concento de Relaciones.

Tenemos 4 tablas en Excel, una en cada hoja. Las primeras 3 son catálogos de vendedores,
sucursales y productos, y la tercera es una tabla de ventas con datos de las 3 primeras.

Tabla Vendedores

1. ID_VENDEDOR
2. NOMBRE

Tabla Sucursales

1. ID_SUCURSAL
2. NOMBRE

Tabla Productos

1. ID_PRODUCTO
2. Nombre

Tabla Ventas

1. ID_VENDEDOR (viene de la tabla Vendedores)


2. ID_SUCURSAL (viene de la tabla Sucursales)
3. ID_PRODUCTO (viene de la tabla Productos)
4. VENTAS
Nota: si deseáramos hacer un tabla dinámica de la tabla ventas tendríamos que usar la
función BUSCARV para traer los datos de las demás tablas en base a los ID’s.

Agregando tablas al modelo de datosTanto en Excel 2010 como en Excel 2013 el


procedimiento para agregar tablas al modelo de datos es similar. Nos posicionamos sobre la
tabla y en la pestaña de PowerPivot elegimos Agregar a modelo de datos.

Se abrirá la ventana de PowerPivot y veremos que nuestra tabla se agregó a un Grid similar
a una hoja de cálculo. Hacemos el mismo procedimiento para las demás hojas.
Creando las relaciones

Si nos dimos cuenta, nuestras tablas tienen columnas identificadoras tanto en las 3 primeras
de los catálogos como en la de ventas.

El siguiente paso será crear las relaciones de los catálogos con las ventas. En la ventana de
PowerPivot, nos ubicamos en la parte inferior derecha y damos click en Diagrama. En el
diagrama vamos a crear las relaciones de los campos.

Ubicamos el encabezado de la tabla de Vendedores ID_VENDEDOR y lo arrastramos hacia


el encabezado de ID_VENDEDOR de la tabla de ventas. El mismo paso hacemos con las
columnas ID de las tablas de Sucursales y Productos.
Creando la tabla dinámica

El último paso será crear la tabla dinámica y comenzar con los reportes. En la parte
Superior de la ventana de PowerPivot elegimos Tabla dinámica y nos preguntará si
deseamos crearla en una hoja nueva o una existente.

Nueva ventana de campos se mostrará de la siguiente manera.


Si deseamos saber las ventas por Vendedor y Sucursal, haremos la siguiente combinación.

También podría gustarte