Compartir a través de


Crear una relación entre dos tablas

Si entre las tablas del origen de datos no hay relaciones existentes, o si agrega nuevas tablas, puede usar las herramientas de PowerPivot para Excel para crear relaciones. Para obtener información acerca de cómo se usan las relaciones en PowerPivot para Excel, vea Información general de las relaciones.

Nota

En Windows Vista y Windows 7, las características de la ventana de PowerPivot están disponibles en una cinta de opciones, que se explica en este tema. En Windows XP, las características están disponibles de un conjunto de menús. Si usa Windows XP y desea ver cómo se relacionan los comandos de menú con los comandos de la cinta de opciones, vea Interfaz de usuario de PowerPivot en Windows XP.

Para crear una relación entre dos tablas

  1. En la ventana de PowerPivot, haga clic en la pestaña Diseño y en el grupo Relaciones, haga clic en Crear relación.

  2. En el cuadro de diálogo Crear relación, haga clic en la flecha abajo de Tabla y seleccione una tabla en la lista desplegable.

    En una relación de uno a varios, esta tabla debe estar en el extremo de "varios".

  3. En Columna, seleccione la columna que contiene los datos que se relacionan con Columna de búsqueda relacionada.

  4. En Columna de búsqueda relacionada, seleccione una tabla que tenga al menos una columna de datos relacionada con la tabla que acaba de seleccionar en Tabla.

    En una relación "uno a varios", esta tabla debería estar en el extremo "uno", lo que quiere decir que los valores de la columna seleccionada no contienen duplicados. Si intenta crear la relación en el orden equivocado (uno a varios en lugar de varios a uno), se mostrará un icono al lado del campo Columna de búsqueda relacionada. Invierta el orden para crear una relación válida.

  5. En Columna de búsqueda relacionada, seleccione una columna que tenga valores únicos que coincidan con los valores seleccionados para Columna.

  6. Haga clic en Crear.

Para crear una relación en la vista de diagrama

En la vista de diagrama, es fácil crear relaciones entre columnas de tablas distintas. Las relaciones aparecen visualmente, lo que permite ver rápidamente cómo se relacionan todas las tablas entre sí. Para obtener más información acerca de la vista de diagrama, vea Ventana de PowerPivot: vista de diagrama.

Puede crear una relación arrastrando una columna de una tabla a una columna relacionada de otra tabla. También puede seguir los pasos incluidos en esta sección para crear una relación mediante el cuadro de diálogo Crear relación:

Para navegar por la vista de diagrama

  1. En la ventana de PowerPivot, en la pestaña Inicio, en el área Ver, haga clic en Vista de diagrama. El diseño de hoja de cálculo de la vista de datos cambiará a un diseño de diagrama visual y las tablas se organizarán automáticamente, según sus relaciones.

  2. Para ver todas las tablas en la pantalla, haga clic en el icono Ajustar a la pantalla situado en la esquina superior derecha de la vista de diagrama.

  3. Para organizar una vista cómoda, use el control Arrastrar para zoom, el minimapa y arrastre las tablas al diseño que prefiera. También puede emplear las barras de desplazamiento y la rueda del mouse para desplazarse por la pantalla.

  4. Apunte a la línea de relación (línea negra con una flecha y un círculo en los extremos) para resaltar las tablas relacionadas.

Para crear una relación entre tablas en la vista de diagrama

  1. Mientras sigue en la vista de diagrama, haga clic con el botón secundario en un diagrama de la tabla y, a continuación, haga clic en Crear relación. Se abrirá el cuadro de diálogo Crear relación.

  2. En Columna, seleccione la columna que contiene los datos que se relacionan con Columna de búsqueda relacionada.

  3. En Columna de búsqueda relacionada, seleccione una tabla que tenga al menos una columna de datos relacionada con la tabla que acaba de seleccionar en Tabla.

  4. Haga clic en Crear. Una relación inactiva aparecerá como una línea de puntos. (La relación es inactiva porque ya existe una relación indirecta entre las dos columnas.)

  5. Seleccione la línea de relación entre las tablas.

  6. Haga clic con el botón secundario en la línea y, a continuación, haga clic en Marcar como activa.

    Nota

    Solo puede activar la relación si no hay ninguna otra relación entre las dos tablas. Si las tablas ya están relacionadas, pero desea cambiar la forma en que lo están, debe marcar la relación actual como inactiva y activar después la nueva relación.

Consideraciones que se deben tener en cuenta al crear relaciones

Al crear una relación, considere lo siguiente:

  • Solo puede haber una relación entre cada par de tablas.

  • Los valores de datos en Columna de búsqueda relacionada deben ser únicos. En otras palabras, la columna no puede contener duplicados.

  • Cada tabla debe tener una única columna que identifique de forma única cada fila de esa tabla.

  • Los tipos de datos de Columna y Columna de búsqueda relacionada deben ser compatibles. Para obtener más información acerca de los tipos de datos, vea Tipos de datos admitidos en libros PowerPivot.

Para consultar una lista completa de requisitos, vea "Requisitos de las relaciones" en Información general de las relaciones.

Vea también

Conceptos

Eliminar relaciones

Ver y modificar relaciones

Solucionar problemas de relaciones

Información general de las relaciones