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

Puede combinar filas de una tabla en otra simplemente pegando los datos en las primeras celdas vacías debajo de la tabla de destino. La tabla aumentará de tamaño para incluir las nuevas filas. Si las filas de ambas tablas coinciden, puede combinar las columnas de una tabla con otra pegandolas en las primeras celdas vacías a la derecha de la tabla. En este caso, la tabla también aumentará para dar cabida a las nuevas columnas.

La combinación de filas es realmente bastante sencilla, pero combinar columnas puede ser difícil si las filas de una tabla no se corresponden con las filas de la otra tabla. Con BUSCARV,puede evitar algunos de los problemas de alineación.

Combinar dos tablas con la función BUSCARV

En el ejemplo que se muestra a continuación, verá dos tablas que anteriormente tenían otros nombres para nuevos nombres: "Azul" y "Naranja". En la tabla Azul, cada fila es un elemento de línea para un pedido. Por lo tanto, Id. de pedido 20050 tiene dos elementos, Id. de pedido 20051 tiene un elemento, Id. de pedido 20052 tiene tres elementos, y así sucesivamente. Queremos combinar las columnas Id. de ventas y Región con la tabla Azul, en función de los valores que coincidan en las columnas Id. de pedido de la tabla naranja.

Combinación de dos columnas con otra tabla

Los valores de Id. de pedido se repiten en la tabla Azul, pero los valores id. de pedido de la tabla naranja son únicos. Si simplemente copiar y pegar los datos de la tabla Naranja, los valores Id. de ventas y Región del segundo elemento de línea de pedido 20050 se desactivarían en una fila, lo que cambiaría los valores de las nuevas columnas de la tabla Azul.

Estos son los datos de la tabla Azul, que puede copiar en una hoja de cálculo en blanco. Después de pegarlo en la hoja de cálculo, presione Ctrl+T para convertirla en una tabla y, después, cambie el nombre Excel 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

2/3/14

A760G

20052

2/3/14

E3331

20052

2/3/14

SP1447

20053

2/3/14

L88M

20054

2/4/14

S1018MM

20055

2/5/14

C6077B

20056

2/6/14

E3331

20056

2/6/14

D534X

Estos son los datos de la tabla Naranja. Cópielo en la misma hoja de cálculo. Después de pegarla en la hoja de cálculo, presione Ctrl+T para convertirla en una tabla y, después, 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

Debemos asegurarnos de que los valores Id. de ventas y Región de cada pedido se alineen correctamente con cada elemento de línea de pedido único. Para ello, pegue los encabezados de tabla Id. de ventas y Región en las celdas de la derecha de la tabla Azul y use fórmulas BUSCARV para obtener los valores correctos de las columnas Id. de ventas y Región de la tabla Naranja.

A continuación, le explicamos cómo hacerlo:

  1. Copie los títulos Id. de ventas y Región en la tabla Naranja (solo esas dos celdas).

  2. Pegue los títulos en la celda, a la derecha del encabezado Id. de producto de la tabla Azul.

    Ahora, la tabla Azul tiene cinco columnas de ancho, incluidas las nuevas columnas Id. de ventas y Región.

  3. En la tabla Azul, en la primera celda debajo de Id. de ventas, empiece a escribir esta fórmula:

    =BUSCARV(

  4. En la tabla Azul, seleccione la primera celda de la columna Id. de pedido, 20050.

    La fórmula parcialmente completada tiene este aspecto: Fórmula de BUSCARV parcial

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

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

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

  6. Presione Entrar y la fórmula completada tiene el siguiente aspecto:

    Fórmula de BUSCARV completada

    La parte Naranja[#All] significa "buscar en todas las celdas de la tabla Naranja". El 2 significa "obtener el valor de la segunda columna" y el 0 significa "devolver el valor solo si hay una coincidencia exacta".

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

  7. Vuelva al paso 3, pero esta vez empiece a escribir la misma fórmula en la primera celda debajo de Región.

  8. En el paso 6, reemplace 2 por 3, por lo que la fórmula completada tiene este aspecto:

    Fórmula de BUSCARV completada

    Solo hay una diferencia entre esta fórmula y la primera: la primera obtiene valores de la columna 2 de la tabla Naranja y la segunda los obtiene de la columna 3.

    Ahora verá valores en todas las celdas de las nuevas columnas en la tabla Azul. Contienen fórmulas BUSCARV, pero mostrarán los valores. Querrá convertir las fórmulas BUSCARV de esas celdas a sus valores reales.

  9. Seleccione todas las celdas de valor de la columna Id. de ventas y presione Ctrl+C para copiarlas.

  10. Haga clic en Inicio > debajo de Pegar.

    Flecha en Pegar que muestra la Galería de pegado

  11. En la galería Pegar, haga clic en Pegar valores.

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

  12. Seleccione todas las celdas de valor de la columna Región, cópielas y repita los pasos 10 y 11.

    Ahora las fórmulas BUSCARV de las dos columnas se han sustituido por los valores.

Más información sobre tablas y BUSCARV

¿Necesitas más ayuda?

Siempre puede preguntar a un experto en Excel Tech Community, obtenga soporte en la Comunidad de respuestas.

¿Necesita más ayuda?

Ampliar sus conocimientos de Office
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.

×