Power Query Merge vs Append: ¿Qué método de unión de datos necesitas?
By Mirko Peters ·
Descubre la diferencia entre merge y append en Power Query. Aprende cuándo ampliar o alargar tablas en Excel y Power BI para automatizar la preparación de tus datos.
Automatically translated with AI from the original post. Read the English original

Merge y append de Power Query son dos operaciones distintas de transformación de datos integradas en Excel y Power BI. Merge une tablas separadas lado a lado usando claves de columna coincidentes, como en una base de datos, mientras que append apila tablas verticalmente alineando los encabezados de columna coincidentes para alargar el conjunto de datos.
Puntos clave
- Merge amplía las tablas combinando datos lado a lado mediante una columna clave compartida.
- Append alarga las tablas apilando filas verticalmente, una encima de otra.
- Merge funciona de forma similar a una unión (join) de base de datos, lo que te permite elegir los tipos de unión interna, externa o izquierda/derecha.
- Append requiere encabezados de columna idénticos o muy similares para apilar los datos correctamente.
- Puedes combinar (merge) o anexar (append) datos de fuentes totalmente distintas, como unir una exportación CSV con una tabla de una base de datos SQL.
Si alguna vez has pasado horas copiando y pegando datos de varias fuentes en una hoja maestra, conoces la frustración de la preparación de datos. En los entornos modernos de Microsoft 365, herramientas como Excel y Power BI gestionan la integración de datos de forma nativa a través del motor de Power Query. Sin embargo, los principiantes suelen tropezar al intentar unir varios conjuntos de datos porque confunden las dos herramientas principales de combinación: merge y append. Entender las diferencias funcionales entre estas operaciones te ahorrará horas de resolución de problemas y mantendrá tus modelos de datos funcionando de forma eficiente.
Comprender Merge en Power Query: ampliar tablas
La operación merge de Power Query está diseñada para reunir información relacionada lado a lado. Piensa en ella como en poner en contacto dos tablas distintas que comparten un dato común, como un ID de cliente, un código de producto o un número de empleado, y vincularlas entre sí.
Cuando inicias un merge, Power Query funciona de forma muy parecida a un sistema de base de datos relacional. Seleccionas tu tabla principal, eliges una tabla secundaria y señalas las columnas clave que las relacionan. Una vez emparejadas, puedes expandir la tabla secundaria para incorporar solo las columnas que necesitas, como añadir el nombre y el correo electrónico de un cliente a una tabla sin procesar de transacciones de pedidos que solo contenía un número de ID.
Elegir el tipo de unión adecuado
Power Query ofrece varios tipos de unión durante una operación merge:
- Left Outer: conserva todas las filas de la primera tabla y las filas coincidentes de la segunda.
- Right Outer: conserva todas las filas de la segunda tabla y las filas coincidentes de la primera.
- Full Outer: conserva todas las filas de ambas tablas, tengan o no coincidencia.
- Inner: conserva solo las filas que encuentran una coincidencia exacta en ambas tablas.
- Left Anti & Right Anti: devuelve solo las filas que no tienen coincidencia en la tabla opuesta.
Seleccionar el tipo de unión correcto evita que tu informe pierda registros importantes o duplique filas de forma inesperada.
Dominar Append en Power Query: alargar tablas
Mientras que merge se centra en la anchura, append se centra por completo en la longitud. Si tienes datos repartidos en varios archivos, meses u hojas regionales que comparten exactamente la misma estructura de columnas, append es la herramienta que necesitas.
Al añadir tablas (append), Power Query toma las filas de tu primera tabla y apila debajo de ellas las filas de la segunda. Para que esto funcione sin problemas, los encabezados de las columnas deben coincidir. Si tu exportación de ventas de enero y la de febrero contienen columnas para Date, Product, Quantity y Revenue, la operación de anexión combinará ambas en una única tabla completa con el historial de doce meses.
Anexar frente a importar desde carpeta
Aunque puedes anexar manualmente decenas de consultas individuales, Power Query también ofrece un conector de carpeta especializado. Si colocas todos tus informes mensuales en una única carpeta de Windows o de SharePoint, Power Query puede combinar y anexar todos los archivos automáticamente. Este enfoque es mucho más escalable si tus orígenes de datos crecen mes a mes sin intervención manual.
Combinar distintos orígenes de datos
Una de las características más potentes de Power Query es que no le importa el origen de los datos. Como el motor subyacente abstrae la capa de conexión, nunca estás limitado a combinar archivos del mismo tipo.
Puedes combinar fácilmente una hoja de cálculo local de Excel con objetivos sin conexión y una base de datos de SQL Server en tiempo real que registra el rendimiento real. Del mismo modo, puedes anexar exportaciones CSV procedentes de sistemas heredados con datos en la nube originados en listas de SharePoint. Siempre que se cumplan los requisitos estructurales de una combinación (una clave compartida) o de una anexión (encabezados de columna coincidentes), la ubicación original de los datos no importa.
Conclusión y próximos pasos
Dominar los comportamientos específicos de combinar y anexar tablas es un paso fundamental para transformar tus flujos de trabajo con hojas de cálculo, pasando de tareas manuales a procesos automatizados. Al dejar que Power Query se encargue del trabajo pesado de unir y apilar datos, eliminas los errores humanos y recuperas horas de tiempo valioso cada mes.
Para profundizar en cómo Power Query limpia, transforma y automatiza tus flujos de trabajo de datos de Microsoft 365, escucha el episodio completo del podcast, con un desglose detallado y sin jerga sobre los pasos aplicados, el lenguaje M y las mejores prácticas para principiantes.
Preguntas frecuentes
¿Cuál es la principal diferencia entre combinar y anexar en Power Query?
Combinar (merge) hace tu tabla más ancha al unir dos tablas en paralelo mediante una columna clave compartida. Anexar (append) hace tu tabla más larga al apilar verticalmente las filas de varias tablas según los encabezados de columna coincidentes.
¿Puedo combinar tablas que proceden de formatos de archivo distintos?
Sí. Power Query permite combinar o anexar datos de orígenes completamente distintos, como unir una hoja de Excel con una base de datos SQL o una lista de SharePoint, siempre que se cumplan los criterios relacionales o estructurales.
¿Qué ocurre si los nombres de mis columnas no coinciden al anexar?
Si los encabezados de columna no coinciden durante una operación de anexión, Power Query creará columnas independientes para los encabezados que no coincidan, lo que dará lugar a valores vacíos o nulos en las filas donde esas columnas no existían originalmente.
¿Necesito saber programar para usar combinar o anexar?
No se necesita programar. Ambas operaciones, combinar y anexar, están disponibles mediante botones gráficos y cuadros de diálogo sencillos dentro del editor de Power Query en Excel y Power BI.