¿Cómo fusionar dos o más tablas en una sola basándose en una columna clave?
Supongamos que tiene tres tablas en un libro y desea fusionarlas en una sola tabla basándose en la Columna clave correspondiente para obtener el resultado que se muestra en la siguiente captura de pantalla. Esta puede ser una tarea complicada para la mayoría de nosotros, pero no se preocupe. En este artículo le presentaré algunos métodos para resolver este problema.
![]() | ![]() | ![]() | ![]() | ![]() |
| ||||
![]() | ||||
Fusionar dos o más tablas en una basándose en Columna clave con una característica sorprendente
Fusionar dos o más tablas en una basándose en Columna clave con la función Power Query (Excel 2016 y versiones posteriores)
Para utilizar la función Power Queryy combinar varias tablas en una basándose en la Columna clave correspondiente, siga estos pasos:
1. Si sus rangos no están en formato de tabla, primero debe convertirlos en tablas. Seleccione el rango y, a continuación, haga clic en Insertar > Tabla; en el cuadro de diálogo Crear tabla, haga clic en el botón Aceptar. Vea las capturas de pantalla:
![]() | ![]() | ![]() |
2. Tras crear tablas para cada uno de los rangos, seleccione la primera tabla y, a continuación, haga clic en Datos > Desde tabla o rango. Vea la captura de pantalla:

3. A continuación, en la ventana Editor de Power Query - Tabla1, haga clic en Inicio > Cerrar y cargar > Cerrar y cargar en. Vea la captura de pantalla:

4. En el cuadro de diálogo emergente Importar datos, seleccione la opción Solo crear conexión y, a continuación, haga clic en el botón Aceptar. Vea la captura de pantalla:

5. A continuación, se creará la primera tabla de conexión en el panel Consultas y conexiones. Ahora, repita los pasos anteriores del 2 al 4 para crear las tablas de conexión de las otras dos tablas que desea combinar. Al finalizar, obtendrá el resultado que se muestra en la siguiente captura de pantalla:

6. Tras crear las conexiones para las tablas, debe fusionar las dos primeras en una. Para ello, haga clic en Datos > Obtener datos > Combinar consultas > Combinar. Vea la captura de pantalla:

7. En el cuadro de diálogo Combinar, realice las siguientes operaciones:
- (1.) Seleccione la primera tabla en la primera lista desplegable;
- (2.) Seleccione la segunda tabla que desea fusionar en la segunda lista desplegable;
- (3.) En el panel de vista previa, haga clic por separado en la columna coincidente de cada tabla para seleccionarlas; las columnas seleccionadas se volverán verdes.
- (4.) En el menú desplegable Tipo de combinación, seleccione la opción Externa izquierda (todo de la primera, coincidencias de la segunda).

8. A continuación, haga clic en el botón Aceptar. En la ventana Editor de Power Query - Merge1, haga clic en el botón
. Vea la captura de pantalla:

9. A continuación, en el cuadro expandido:
- (1.) Mantenga seleccionada la opción predeterminada Expandir.
- (2.) En el cuadro de lista Seleccionar todas las columnas, marque el nombre de la columna que desea fusionar con la primera tabla;
- (3.) Desmarque la opción Usar el nombre original de la columna como prefijo.

10. A continuación, haga clic en el botón Aceptar. Ahora verá que los datos de la columna de la segunda tabla se han añadido a la primera. Vea la captura de pantalla:

11. En este paso, la primera y la segunda tabla ya se han fusionado correctamente mediante la columna clave. Ahora debes importar esta tabla combinada a una nueva tabla de conexión. Para ello, haz clic en Inicio > Cerrar y cargar > Cerrar y cargar en. Consulta la captura de pantalla:

12. En el cuadro de diálogo emergente Importar datos, seleccione la opción Solo crear conexión y haga clic en el botón Aceptar. Vea la captura de pantalla:

13. Aquí puede ver que se ha creado una conexión denominada Merge1 en el panel Consultas y conexiones. Consulte la captura de pantalla:

14. Tras combinar las dos primeras tablas, ahora debe combinar la nueva tabla Merge1 con la tercera tabla. Haga clic en Datos > Obtener datos > Combinar consultas > Combinar, y en el cuadro de diálogo Combinar, realice las siguientes operaciones:
- (1.) Seleccione la tabla Merge1 en la primera lista desplegable;
- (2.) Seleccione la tercera tabla que desea fusionar en la segunda lista desplegable;
- (3.) En el panel de vista previa, haga clic por separado en la columna coincidente de ambas tablas para seleccionarlas; las columnas seleccionadas se volverán verdes;
- (4.) En el menú desplegable Tipo de combinación, seleccione la opción Externa izquierda (todo de la primera, coincidencias de la segunda).

15. A continuación, haga clic en Aceptar. En la ventana Editor de Power Query - Merge2, haga clic en el botón
y, en el cuadro expandido, marque la casilla correspondiente al nombre de la columna que desea combinar desde la tercera tabla. Además, desactive la opción Usar el nombre original de la columna como prefijo. Consulte la captura de pantalla:

16. A continuación, haga clic en el botón Aceptar. Obtendrá una tabla combinada con las tres tablas unidas. Ahora debe importar esta tabla combinada a una nueva hoja de cálculo. Haga clic en Inicio > Cerrar y cargar > Cerrar y cargar en. Consulte la captura de pantalla:

17. En el cuadro de diálogo Importar datos, seleccione las opciones Tabla y Hoja de cálculo nueva. Consulte la captura de pantalla:

18. Por último, se ha creado una nueva tabla con los datos de las tres tablas, basada en la correspondiente columna clave, en una hoja de cálculo nueva, tal como se muestra en la siguiente captura de pantalla:

Consejos:
1. Si sus datos originales cambian y desea que la tabla combinada se actualice también, haga clic en cualquier celda de dicha tabla y luego seleccione Consulta > Actualizar para obtener los datos más recientes. Vea la captura de pantalla:

2. Con esta función, también puede fusionar muchas más tablas repitiendo los pasos anteriores.
Combine dos o más tablas en una sola basándose en Columna clave con una función sorprendente
En esta sección presento una función muy útil: Combinación de tablas de Kutools para Excel. Con ella, podrás combinar rápidamente dos o más tablas en una sola basándote en una columna clave.
Por ejemplo, tengo dos tablas que deseo combinar, tal como se muestra en la captura de pantalla siguiente:
![]() | ![]() | ![]() | ![]() | ![]() |
1. Haga clic en KUTOOLS PLUS > Combinación de tablas. Consulte la captura de pantalla:

2. En el primer paso del asistente Combinar tablas, seleccione por separado la tabla principal y la tabla de búsqueda ()Nota: los datos de la columna de la tabla de búsqueda se añadirán a la tabla principal). Consulte la captura de pantalla:

3. En el paso 2 del asistente Combinar tablas, marque el nombre de la columna Columna clave en la que desea basar la combinación de las tablas. Consulte la captura de pantalla:

4. Haga clic en el botón Siguiente. En el paso 3 del asistente Combinación de tablas, haga clic directamente en el botón Siguiente. Consulte la captura de pantalla:

5. A continuación, en el paso 4 del asistente, marque la columna de la tabla de búsqueda que desea añadir a la tabla principal; consulte la captura de pantalla:

6. Siga haciendo clic en el botón Siguiente. En el último paso del asistente, en el cuadro de lista Añadir, active la opción Agregar filas no coincidentes al final de la tabla principal. Al mismo tiempo, también puede seleccionar las operaciones para las filas duplicadas según sus necesidades. Consulte la captura de pantalla:

7. A continuación, haga clic en el botón Finalizar. La columna de datos correspondiente de la tabla de búsqueda se añadirá a la tabla principal, tal como se muestra en la captura de pantalla siguiente:
![]() | ![]() | ![]() | ![]() | ![]() |
Consejos:
1. Con esta función, puede actualizar los datos de una tabla principal desde otra tabla según sus necesidades.
2. Para combinar más tablas, basta con seleccionar el resultado de la fusión recién realizada como tabla principal y repetir los pasos anteriores.
Kutools para Excel: potencie Excel con más de 300 herramientas esenciales, agilice y simplifique su trabajo, y aproveche las funciones de IA para un procesamiento de datos más inteligente y una mayor productividad.Consígalo ahora
Más artículos relacionados:
- Combinar / Fusionar varias hojas en una sola hoja en la hoja Google
- ¿Cómo combinar o fusionar varias hojas en una única hoja en Google Sheets? A continuación, le presento una fórmula sencilla para lograrlo.
- Fusionar y Combinar Filas sin perder datos en Excel
- Excel conserva únicamente los datos de la celda situada más arriba y a la izquierda al aplicar el comando **“Combinar y centrar”** (pestaña Inicio > grupo Alineación > Combinar y centrar). Si desea fusionar varias filas de datos en una sola sin perder información, deberá usar otro método. Este tutorial le mostrará cómo combinar filas de datos en una única fila sin eliminar ningún dato.
- Fusionar dos tablas coincidiendo una columna en Excel
- Supongamos que tiene dos tablas en hojas distintas: una es la tabla principal y la otra contiene datos nuevos. Ahora desea fusionar ambas tablas a partir de una columna coincidente y actualizar los datos, tal como se muestra en la siguiente captura de pantalla. ¿Cómo puede hacerlo rápidamente en Excel? En este artículo le presento trucos prácticos para combinar dos tablas mediante una columna de forma rápida y eficaz.
- Combinar Fila duplicada y sumar los valores en Excel
- En Excel, es probable que se enfrente a menudo con este problema: tiene un rango de datos con entradas duplicadas y desea combinar esas filas duplicadas sumando los valores correspondientes en otra columna, tal como se muestra en las siguientes capturas de pantalla. ¿Cómo puede resolverlo?
- Combinar varios libros en un libro maestro en Excel
- ¿Se ha quedado alguna vez bloqueado al tener que combinar varios libros en un libro maestro en Excel? Lo más complicado es que los libros que necesita combinar contienen varias hojas de cálculo. ¿Y cómo combinar únicamente las hojas especificadas de varios libros en un único libro? Este tutorial presenta varios métodos útiles para ayudarle a resolver este problema paso a paso.
Las mejores herramientas de productividad para Office
Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en 80 %
- Super Barra de fórmulas (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (lea y edite cómodamente un gran número de celdas); Pegar en Rango de filtro...
- Fusionar celdas, filas o columnas manteniendo los datos; dividir el contenido de las celdas; combinar filas duplicadas y sumar o calcular el promedio...; evitar entradas duplicadas en celdas; comparar rangos...
- Seleccionar filas duplicadas o únicas;Seleccionar filas en blanco (todas las celdas vacías);Búsqueda avanzada y búsqueda difusa en varios libros de trabajo; selección aleatoria…
- Copia celdas exactamente sin que cambien las referencias de las fórmulas; crea referencias automáticamente en varias hojas; inserta viñetas, casillas de verificación y mucho más...
- Favoritas e inserción rápida de fórmulas, rangos, gráficos e imágenes; cifrado de celdas con contraseña; creación de listas de correo y envío de correos electrónicos…
- Extraer texto, agregar texto, eliminar caracteres en una posición, eliminar espacios; crear e imprimir estadísticas de la página de datos; convertir entre contenido de celdas y comentarios...
- Super Filtro (guarde y aplique esquemas de filtro en otras hojas); Clasificación avanzada por mes, semana, día, frecuencia y más; Filtro especial por negrita, cursiva…
- Combina libros y hojas de trabajo; combina tablas basadas en una columna clave; divide datos en varias hojas; conversión masiva de archivos XLS, XLSX y PDF...
- Agrupación en Tabla Dinámica por número de semana, día de la semana y más…Mostrar celdas desbloqueadas y bloquear la selección con colores diferenciados;Resaltar celdas que contienen fórmulas o nombres…
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y ahorre cientos de clics del ratón cada día!














