El menú Relaciones en Excel, disponible en la pestaña Datos, es una poderosa herramienta para administrar conexiones entre diferentes tablas en su libro de trabajo. Estas son sus principales ventajas:
- Permite vincular tablas mediante columnas comunes.
- Facilita el análisis de datos complejos sin fórmulas anidadas.
- Evita la consolidación manual de datos.
Menú de relaciones en la cinta de Excel
El menú Relaciones con los de Excel apareció a partir de la versión Excel 2013. Inicialmente, era visible directamente desde la cinta Datos.

Recientemente, en Excel 365, el menú se movió a un submenú (Datos > Datos del modelo > Relaciones)

nota MUY importante
- En el origen de la creación de esta herramienta, no existían Power Query ni Power Pivot
- El objetivo deseado Originalmente era crear relaciones entre varias tablas en un libro de trabajo. sin hacer fórmulas de conexión (como con BUSCARV por ejemplo)
- Pero el aporte de Herramientas de inteligencia empresarial (BI) ha simplificado enormemente la vinculación de tablas.
- Entonces, un poco a lo largo del tiempo, la herramienta La relación se ha vuelto obsoleta en Excel..
- Pero si no usa Power Query o Power Pivot, aún puede usar el menú Relación para simplificar la relación entre sus tablas.
¿Cuándo utilizar esta herramienta?
En muchas situaciones, las tablas de Excel son enormes y tienen muchas columnas.

Sin embargo, una gran cantidad de datos se repiten.
- Por ejemplo, tenemos una columna para ciudades y otra para estados.
- Sin embargo, una ciudad está adscrita a un solo estado.
- Entonces, la idea es aislar los datos en tablas separadas que dependen unas de otras.
Por lo tanto, en este escenario, creé una tabla con la relación entre ciudades y estados, pero también otra tabla entre los nombres de los clientes y las ciudades.

Se requiere creación de tablas.
Para utilizar el menú Relación, es obligatorio integrar sus datos en un tablero

- Los nombres de las tablas son únicos. a lo largo del libro de trabajo (no es necesario mantener las tablas en la misma hoja de cálculo)
- En una tabla, cada columna tiene un nombre único
Relacionar las tablas
Ahora que hemos asignado un nombre a cada una de nuestras tablas, podremos decirle a Excel cómo asociarlas usando el Menú de relaciones.
- Haga clic en el menú Datos > Relación
- En el diálogo, asocie el nombre de las tablas con las columnas correspondientes

En nuestro ejemplo, Excel creó automáticamente las relaciones basadas en los nombres de columnas idénticas (inteligencia artificial demasiado fuerte).
Ahora la detección automática no es posible, simplemente haga clic en el botón Nuevo...
Allí deberás indicar las 2 tablas a vincular y los nombres de las columnas que contienen datos comunes.

Cómo utilizarlo ?
¿Esta característica reemplazará BUSCARV ou INVESTIGAR ? No, en absoluto y ese no es el objetivo. De hecho, esta funcionalidad sólo se aplica con Tablas dinamicas.
Una vez creadas las relaciones entre las tablas, puede combinarlas en una tabla dinámica.
Cuando crea un TCD a partir de una tabla, SÓLO ve los encabezados de la tabla seleccionada. Pero cuando esta tabla está vinculada a otras tablas por la herramienta de relación, se muestra una nueva opción que le permite mostrar todas las tablas relacionadas.

Pero para Excel esto no es suficiente, debes integrar estos datos en el Modelo de Datos.

Entonces, todas las tablas relacionadas son visibles para el TCD.

Sólo necesitas tomar los campos que pertenecen a 2 tablas diferentes para crear un TCD con tablas distintas

Encontrará información adicional sobre el relación entre tablas en el sitio web de Microsoft.
18/11/2014 a las 20:08
Hola,
De hecho, hay duplicados y es por eso que incluí deliberadamente este caso en el ejemplo. La relación entre tablas no sigue la regla de unicidad en una base de datos. De hecho, depende de usted asegurarse de que sus datos sean únicos en una tabla para no devolver valores erróneos. El ejemplo solo muestra cómo en Excel 2013 puede vincular datos sin realizar ninguna fórmula.
18/11/2014 a las 10:48
Hola,
¡No entiendo tu ejemplo, porque hay duplicados en la tabla de clientes!
¿Puedes dar algunas explicaciones?
Un grand merci
Christine