KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

Combinar dos columnas en Excel (tutorial paso a paso)

AutorAmanda Li Fecha de modificación

Al trabajar con Excel, es posible que necesite combinar dos columnas para organizar mejor sus datos y agilizar su flujo de trabajo. Ya sea que esté creando nombres completos, direcciones o realizando tareas de limpieza y análisis de datos, fusionar columnas puede potenciar notablemente su capacidad para procesar y utilizar la información de forma eficiente. En este tutorial, le guiaremos paso a paso en el proceso de combinar dos columnas en Excel, ya sea que desee concatenar texto, unir fechas o combinar datos numéricos. ¡Comencemos!


Vídeo: Cómo combinar dos columnas en Excel


Combine dos o varias columnas en Excel

En esta sección exploraremos tres métodos para combinar dos o más columnas. Estas técnicas le permitirán fusionar y consolidar datos en Excel de forma rápida y eficaz. Ya sea que necesite concatenar valores o unificar información procedente de varias columnas, estos métodos cubrirán todas sus necesidades. ¡Adelante: descubra cómo combinar columnas de manera efectiva en Excel!


Combinar dos columnas usando el símbolo ampersand (&)

Supongamos que tiene el nombre en la columna A y el apellido en la columna B, y desea combinarlos para crear un nombre completo en otra columna. Para lograrlo, siga estos sencillos pasos:

Paso 1: Introduzca la fórmula con el símbolo ampersand (&)

  1. Seleccione la celda situada encima de la columna en la que desea combinar las dos columnas e introduzca la siguiente fórmula.
  2. =A2&" "&B2
  3. Pulse la tecla Intro.
  4. La fórmula =A2&

Paso 2: Copie la fórmula hacia abajo en las celdas inferiores para obtener todos los resultados

Haga doble clic en el controlador de relleno (el pequeño cuadrado verde situado en la esquina inferior derecha) de la celda que contiene la fórmula para aplicarla automáticamente a las celdas inferiores.

Notas:

  • Puede reemplazar el espacio (« ») en la fórmula por:
    • Otros separadores que desee, por ejemplo, una coma (", ").
      Recuerde encerrar el separador entre comillas. Añadir un espacio después del separador mejora la legibilidad.
    • Separe las columnas con una coma
    • Cualquier texto que vaya a añadir entre los valores concatenados, por ejemplo, es de (« es de »).
      Recuerde encerrar el texto entre comillas y añadir espacios antes y después del mismo.
    • Separe las columnas con ' es de '
  • Para combinar tres columnas, utilice la siguiente fórmula. Este patrón puede ampliarse fácilmente para fusionar más columnas: basta con añadir las referencias correspondientes.
  • =A2&" "&B2&" "&C2
  • Añada un & adicional

Combine columnas de forma rápida y sencilla con una herramienta versátil

Combinar datos de varias columnas mediante el símbolo ampersand (&) puede resultar tedioso y propenso a errores, ya que exige escribir &« »& y seleccionar repetidamente múltiples celdas. Sin embargo, con **Kutools para Excel**, podrá combinar columnas fácilmente en solo unos clics, ahorrando tiempo y esfuerzo.

Una vez seleccionado el Columnas a fusionar, vaya a «Kutools» > «Combinar y dividir» > «Combinar Filas/Columnas/Celdas y Mantener Valores» y siga los pasos siguientes:

  1. Seleccione la opción «Combinar columnas».
  2. Seleccione el separador que necesite. En este ejemplo, he seleccionado «Otro separador» e introducido una coma (,).
    Aquí añadimos un espacio después de la coma para facilitar la lectura del texto combinado.
  3. Indique dónde desea ubicar los datos combinados.
  4. Seleccione cómo desea gestionar las celdas combinadas.
  5. Haga clic en «Aceptar».
  6. Herramienta de Kutools Combinar filas, columnas o celdas sin perder datos

Resultado

Además de combinar columnas y colocar el resultado en una nueva ubicación, la función Combinar filas/columnas/celdas y mantener valores permite combinar directamente los datos de origen en su ubicación original.

Ilustración de cómo se combinan las columnas

Nota: si no tiene instalado Kutools para Excel, por favor descárguelo e instálelo. Este complemento profesional para Excel le ofrece una prueba gratuita de 30 días sin limitaciones.


Unir dos columnas mediante funciones de concatenación de Excel

Antes de combinar datos de dos columnas en una sola mediante una función de Excel, veamos las siguientes tres funciones comúnmente utilizadas para este propósito. A continuación, explicaremos el proceso paso a paso.

"CONCATENATE"-Disponible en todas las versiones actuales de Excel (puede no estarlo en futuras versiones).
"CONCAT"-Disponible en Excel 2016 y versiones posteriores, así como en Office 365.
"TEXTJOIN"-Disponible en Excel 2019 y versiones posteriores, así como en Office 365.
La función UNIR.TEXTO ofrece mayor flexibilidad y eficiencia que CONCATENAR y CONCATal combinar varias columnas.

Paso 1: Seleccione una celda vacía donde desee colocar los datos combinados

Aquí seleccionaré la celda C2, que se encuentra justo encima de la columna donde combinaré las dos columnas.

Seleccione una celda vacía donde desee colocar los datos combinados

Paso 2: Introduzca la fórmula

Utilice una de las siguientes fórmulas y, a continuación, pulse «Intro» para obtener el resultado. (En este ejemplo, introduciré la fórmula con la función «CONCATENAR».)

=CONCATENATE(A2," ",B2)
=CONCAT(A2," ",B2)
=TEXTJOIN(" ",TRUE,A2:B2)

Paso 3: copie la fórmula hacia abajo en las celdas inferiores para obtener todos los resultados

Haga doble clic en el controlador de relleno (el pequeño cuadrado verde en la esquina inferior derecha) de la celda con la fórmula para aplicarla a las celdas inferiores.

Notas:

  • Puede reemplazar el espacio (« ») en la fórmula por:
    • Otros separadores que desee, por ejemplo, una coma (", ").
      Recuerde encerrar el separador entre comillas. Añadir un espacio después del separador mejorará la legibilidad.
    • Separe dos columnas con una com
    • Cualquier texto que desee añadir entre los valores concatenados, por ejemplo, es de (« es de »).
      Recuerde encerrar el texto entre comillas y añadir espacios antes y después del mismo.
    • Separe dos columnas con ' es de '
  • Para combinar tres columnas, utilice cualquiera de las siguientes fórmulas. Tenga en cuenta que este patrón se puede ampliar para fusionar columnas adicionales simplemente añadiendo sus respectivas referencias.
  • =CONCATENATE(A2," ",B2," ",C2)
    =CONCAT(A2," ",B2," ",C2)
    =TEXTJOIN(" ",TRUE,A2:C2)
  • Combine tres columnas con la función CONCATENAR
  • Para usuarios de Excel 2019 o versiones posteriores que deseen combinar más de tres columnas, recomendamos usar la función **UNIR.TEXTO**, ya que permite unir valores de celdas seleccionando un rango completo, en lugar de tener que escribir repetidamente delimitadores y elegir cada celda de forma individual.

Combinar Columnas que contienen números con formato (fechas, moneda, …)

Supongamos que necesita combinar dos columnas, una de las cuales contiene números con formato. Si utiliza una fórmula habitual como las mencionadas anteriormente, perderá dicho formato y obtendrá los siguientes resultados.

Ejemplo de combinación de columnas conservando los números con formato

Por esta razón, es fundamental aplicar correctamente el formato a las columnas combinadas, especialmente cuando contienen una mezcla de texto, números, fechas y otros tipos de datos. Para mostrar adecuadamente los números con formato al concatenarlos, a continuación le presentamos tres métodos que puede seguir.


Mostrar correctamente los números con formato mediante la función TEXTO

En esta sección, le mostraré cómo usar la función «TEXTO» para mantener el formato correcto de los números y, a continuación, combinar las columnas utilizando el «método del ampersand» como ejemplo. Tenga en cuenta que también puede aplicar esta misma técnica con el «método de funciones de concatenación».

Paso 1: seleccione la fórmula adecuada para su tipo de datos

Para combinar la Columna 1 (texto) y la Columna 2 (números con distintos formatos) del ejemplo anterior conservando su formato original, puede usar la función «TEXTO» para personalizar la visualización de los números. A continuación, encontrará las fórmulas ideales para unir texto con los números ya formateados. Simplemente copie la que mejor se adapte a sus necesidades.

Número con formatoTipo de datos de número con formatoFórmula
5/12/2023Fecha (mes/día/año sin ceros iniciales)=A2&« »&TEXT(B2,«m/d/yyyy»)
4:05:00 PMFormato horario de 12 horas con AM/PM (horas sin ceros iniciales, minutos y segundos con ceros iniciales)=A3&« »&TEXT(B3,«h:mm:ss AM/PM»)
1000,00Número con 2 Decimales=A4&« »&TEXT(B4,«#.00»)
$1,000Moneda con separador de miles=A5&« »&TEXT(B5,«$#,##0»)
11.1 %Porcentaje con 1 Número de decimales=A6&« »&TEXT(B6,«#.0%»)
1/2Fracción=A7&« »&TEXT(B7,«#/#»)

Resultado

Al utilizar las fórmulas mencionadas anteriormente, obtendrá resultados combinados con los números correctamente formateados.

Nota:

Si no encuentra en la tabla anterior un formato que se ajuste a sus necesidades, puede crear un código de formato personalizado para sustituir el existente, como por ejemplo «d/m/aaaa», dentro de la función «TEXTO».

Por ejemplo, para combinar una columna de texto con otra que contiene números con separador de miles mediante comas, sustituya la fórmula =A2&« »&TEXT(B2,«m/d/yyyy») por =A2&« »&TEXT(B2,«#,###»).

Por favor,Visite esta página para obtener más información sobre cómo crear un código de formato personalizado.


Mostrar correctamente los números con formato mediante la opción Usar valores formateados de Kutools

La función «Combinar filas/columnas/celdas y mantener valores» incluye la opción «Usar valores formateados». Al activarla, podrá combinar texto y números con formato de forma sencilla, conservando su apariencia original sin necesidad de introducir ninguna fórmula.

Después de seleccionar las columnas que desea combinar, vaya a «Kutools» > «Combinar y dividir» > «Combinar Filas/Columnas/Celdas y Mantener Valores» y siga los pasos que se indican a continuación:

  1. Seleccione la opción «Combinar columnas».
  2. Seleccione el separador que necesite. En este ejemplo, he elegido «Espacio».
  3. Especifique dónde desea colocar los datos combinados.
  4. Seleccione cómo desea tratar las celdas combinadas.
  5. Marque la opción «Usar valores formateados».
  6. Haga clic en «Aceptar».
  7. Use la herramienta de Kutools Combinar filas, columnas o celdas sin perder datos para combinar columnas y conservar los números con formato

Resultado

La función Combinar Filas/Columnas/Celdas y Mantener Valores no solo le permite fusionar columnas y guardar el resultado en una ubicación distinta, como hacen otros métodos, sino que además le permite combinar directamente los datos originales en su lugar sin perder ningún formato.

Resultado de la combinación

Nota: si no tiene instalado Kutools para Excel, por favor descárguelo e instálelo. Este complemento profesional para Excel le ofrece una prueba gratuita de 30 días sin limitaciones.


Mostrar correctamente los números con formato mediante el Bloc de notas

El método del Bloc de notas es un enfoque alternativo para Combinar Columnas con números con formato, aunque puede implicar algunos pasos adicionales. Una vez que se familiarice con el proceso, puede convertirse en un método rápido y cómodo para combinar datos, especialmente en comparación con el uso de fórmulas.

Nota: este método solo es adecuado para combinar columnas adyacentes.

Paso 1: copie el Columnas a fusionar

Seleccione las columnas y pulse «Ctrl» + «C» para copiarlas.

Seleccione y copie las columnas que desea combinar

Paso 2: pegue las columnas copiadas en el Bloc de notas

  1. Pulse la tecla Windows + S, escriba «Bloc de notas» y selecciónelo en los resultados.
  2. Abra el Bloc de notas
  3. En la ventana del Bloc de notas, pulse Ctrl + V para pegar las columnas copiadas.
  4. Pegue las columnas copiadas en el Bloc de notas

Paso 3: sustituya el separador en el Bloc de notas por el que necesite

  1. Seleccione el separador entre los valores de las columnas y pulse «Ctrl» + «C» para copiarlo.
  2. Pulse «Ctrl» + «H» para abrir el cuadro de diálogo «Buscar y reemplazar» y, a continuación, pulse «Ctrl» + «V» para pegar el separador copiado en el campo «Buscar».
  3. Introduzca el separador que desee en el cuadro «Reemplazar con». En este ejemplo, se ha introducido un espacio ( ).
  4. Haga clic en «Reemplazar todo».
  5. Reemplace el separador en el Bloc de notas por el que necesite mediante el cuadro de diálogo Buscar y reemplazar

Paso 4: copie el resultado combinado en la hoja de Excel

  1. Para copiar todo el texto del Bloc de notas, pulsa «Ctrl + A» para seleccionarlo todo y luego «Ctrl + C» para copiarlo.
  2. Vuelva a su hoja de Excel, seleccione la celda situada encima de la ubicación deseada para el resultado combinado y pulse «Ctrl + V» para pegar el texto copiado.
  3. Copie el resultado combinado a la hoja de cálculo

Resultado

Resultado de la combinación


Opcional: convertir los resultados basados en fórmulas Resultados combinados en valores estáticos

La columna combinada que haya creado mediante métodos basados en fórmulas será dinámica, lo que significa que cualquier cambio en los valores originales afectará a los valores de la columna combinada. Además, si se elimina alguna de las columnas de origen, los datos correspondientes en la columna combinada también se eliminarán. Para evitarlo, proceda de la siguiente manera.

Paso 1: convertir la fórmula en valor

Seleccione los valores combinados mediante fórmulas y pulse «Ctrl» + «C». A continuación, haga clic con el botón derecho en cualquiera de las celdas seleccionadas y elija la opción «Valores» en «Pegado especial».

Copie las celdas con fórmulas y péguelas con la opción Valores

Resultado

De este modo, solo se pegarán los valores, eliminando las fórmulas. Los valores combinados quedarán estáticos y no se verán afectados por futuros cambios en los datos originales.

Solo se pegan los valores y se eliminan las fórmulas