¿Cómo se puede combinar dos o más tablas?

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Puede combinar filas (combinar) de una tabla a otra pegándolos en las celdas vacías primera debajo de la tabla de destino, la tabla aumenta de tamaño para incluir las nuevas filas. Y si coinciden las filas de ambas tablas, puede combinar columnas de una tabla con otro pegando en las celdas vacías primeras a la derecha de la tabla, vuelva a la tabla crece, esta vez para incluir las nuevas columnas.

Combinar filas es bastante fácil, pero la combinación de columnas puede ser difícil si las filas de una tabla siempre no se alinean con las filas de la otra tabla. Con BUSCARV, puede evitar algunos de los problemas de alineación.

Combinar dos tablas utilizando la función BUSCARV

En el ejemplo que se muestra a continuación, hemos cambiado los nombres de las dos tablas a "Azul" y "Naranja". En la tabla azul, cada fila es un elemento de línea de un pedido. Por lo tanto, Order ID 20050 tiene dos elementos, Order ID 20051 tiene un elemento, Order ID 20052 tiene tres elementos y así sucesivamente. Desea combinar las columnas ID de ventas y región con la tabla azul, en función de valores coincidentes en las columnas de Id. de pedido de la tabla naranja.

Combinación de dos columnas con otra tabla

Pero se repiten valores del identificador de pedido de la tabla azul, mientras que los valores de Id. de pedido de la tabla naranja son únicos. Si simplemente copia y pega los datos de la tabla naranja, los valores de Id. de ventas y de región para el segundo elemento de la línea de orden 20050 sería desactivar una fila, que inmediatamente podría producir el resto de los valores en las nuevas columnas en la tabla azul desactivar.

Si desea seguir a lo largo, aquí tiene los datos de la tabla azul, que puede copiar a una hoja de cálculo en blanco. Después de pegarlos en la hoja de cálculo, presione Ctrl + T para convertirlo en una tabla y, a continuación, cambie el nombre de la tabla azul.

Id. de pedido

Fecha de venta

Id. de producto

20050

2/2/14

C6077B

20050

2/2/14

C9250LB

20051

2/2/14

M115A

20052

3/2/14

A760G

20052

3/2/14

E3331

20052

3/2/14

SP1447

20053

3/2/14

L88M

20054

4/2/14

S1018MM

20055

5/2/14

C6077B

20056

2/6/14

E3331

20056

2/6/14

D534X

Y estos son los datos para la tabla naranja; cópielo en la misma hoja de cálculo. Después de pegarlos en la hoja de cálculo, presione Ctrl + T para convertirlo en una tabla y, a continuación, cambie el nombre de la tabla naranja.

Id. de pedido

Id. de ventas

Región

20050

447

Oeste

20051

398

Sur

20052

1006

Norte

20053

447

Oeste

20054

885

Este

20055

398

Sur

20056

644

Este

20057

1270

Este

20058

885

Este

Es necesario para asegurarse de que los ID de ventas y los valores de la región para cada get orden alinean con el único elemento de línea de cada pedido. Para ello, se le pegar los encabezados de tabla ID de ventas y de región en las celdas a la derecha de la tabla azul y usar fórmulas de BUSCARV para obtener los valores de la derecha del ID de ventas y columnas de la región de la tabla naranja. Le mostramos cómo:

  1. Copiar los encabezados de Id. de ventas y de región en la tabla naranja (sólo esas dos celdas).

  2. Pegue los encabezados en la celda a la derecha del encabezado de identificador de producto de la tabla azul.

Ahora, la tabla azul es cinco columnas de ancho, incluidas las nuevas columnas de Id. de ventas y de región.

  1. En la tabla azul, en la primera celda debajo de ID de ventas, empezar a escribir esta fórmula:

    = BUSCARV (

  2. En la tabla azul, seleccione la primera celda de la columna ID de pedido, 20050.

La fórmula parcialmente completada es similar a esta:

Fórmula de BUSCARV parcial

El [@[Id. de pedido]] parte significa "obtener el valor en la misma fila de la columna ID de pedido".

  1. Escriba una coma y seleccione toda la tabla naranja con el mouse para que "Naranja [#All]" se agrega a la fórmula.

  2. Escriba otra coma, 2, otra coma y un 0, como esta:, 2,0

  3. Presione ENTRAR y a continuación, el aspecto de la fórmula completado similar a esta:

Fórmula de BUSCARV completada

El elemento de naranja [#All] significa "Buscar en todas las celdas de la tabla naranja". 2 significa "obtener el valor de la segunda columna" y 0 significa "devolver el valor sólo si hay una coincidencia exacta".

Observe que Excel rellena las celdas hacia abajo en esa columna con la fórmula de BUSCARV.

  1. Volver al paso 3, pero esta vez empezar a escribir la misma fórmula en la primera celda debajo de la región.

  2. En el paso 6, reemplace 2 por 3, por lo que la fórmula completa es similar a esta:

Fórmula de BUSCARV completada

Existe una diferencia entre esta fórmula y la primera fórmula: el primero obtiene los valores de la columna 2 de la tabla naranja, y el segundo los obtiene de la columna 3.

Ahora verá valores de todas las celdas de las nuevas columnas de la tabla azul. Que contienen las fórmulas de BUSCARV, pero aparecerán los valores. Desea convertir las fórmulas de BUSCARV en esas celdas en sus valores reales.

  1. Seleccione todas las celdas de valor en la columna ID de ventas y presione CTRL+c para copiarlos.

  2. Haga clic en Inicio > flecha situada bajo Pegar.

Flecha en Pegar que muestra la Galería de pegado

  1. En la Galería de pegado, haga clic en Pegar valores.

Botón de pegar valores en la Galería de pegado

  1. Seleccione todas las celdas de valor de la columna de la región, cópielos y repita los pasos 10 y 11.

Ahora se han reemplazado las fórmulas de BUSCARV en dos columnas con los valores.

Más información sobre tablas y BUSCARV

Cambiar el tamaño de una tabla, agregar filas y columnas

Usar referencias estructuradas en fórmulas de la tabla de Excel

BUSCARV: Cuándo y cómo usarla (curso de formación)

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×