jueves, 5 de abril de 2018

Crear Relaciones para comparar listados

Una posibilidad que nos ofrece el complemento Power Pivot es la de crear relaciones entre tablas, lo que nos habilita un mundo de posibilidades para cruzar información entre diferentes orígenes.
En el caso del día cruzaremos información de dos tablas para descubrir coincidencias entre ambas.


Nuestras dos tablas llamadas 'TblStock' y 'TblPrecios':

Crear Relaciones para comparar listados



Si observamos el listado de la tabla 'TblStock' veremos que como elementos únicos tenemos:
a01, a02, a03, a04, a06 y a07
Mientras que en la tabla 'TblPrecios' tenemos:
a01, a02, a03, a04, a05, y a08

Esto significa que la coincidencia de códigos en la TblPrecios respecto de la TblStock es de cuatro elementos:
a01, a02, a03 y a04


Veamos cómo controlar estas coincidencias.

En primer lugar accederemos a la Creación de relaciones desde la Ficha Datos > grupo Herramientas de datos > botón Relaciones

Crear Relaciones para comparar listados


Es interesante generar la relación desde este botón ya que nos evita acceder al complemento Power Pivot... lo que normalmente ralentiza el proceso.

Al entrar en la herramienta, automáticamente detecta las tablas existentes, y nos habilita para definir la relación entre nuestras tablas... Para nuestro ejemplo crearemos una Nueva relación de:
TblStock - campo Referencia
a
TblPrecios - campo Código

Crear Relaciones para comparar listados



Con la relación creada ya podemos generar nuestra tabla dinámica.
Navegamos a la Ficha Insertar > grupo Tablas > tabla dinámica y en la ventana del asistente seleccionamos la opción:
Usar el modelo de datos de este libro

Crear Relaciones para comparar listados



Solo nos queda componer la tabla dinámica, para lo que arrastramos el campo 'Referencias' al área de filas, igualmente el campo 'Código' al área de filas, y el campo 'Referencias' al área de valores resumido por recuento.

Crear Relaciones para comparar listados



La lectura del resultado mostrado en la tabla dinámica debe hacerse con la intención de encontrar coincidencias de la 'TblStock' con la 'TblPrecios' en ese sentido...

No hay comentarios:

Publicar un comentario