Skip to main content

Combinar dos columnas en Excel (Tutorial paso a paso)

Author: Amanda Li Last Modified: 2025-06-04

Al trabajar con Excel, es posible que te encuentres en situaciones donde combinar dos columnas sea necesario para mejorar la organización de los datos y facilitar tu trabajo. Ya sea que estés creando nombres completos, direcciones o realizando limpieza y análisis de datos, fusionar columnas puede mejorar significativamente tu capacidad para procesar y utilizar los datos de manera eficiente. En este tutorial, te guiaremos a través del proceso de combinar dos columnas en Excel, ya sea que desees concatenar texto, fusionar fechas o combinar datos numéricos. ¡Comencemos!


Video: Combinar dos columnas en Excel


Combinar dos o más columnas en Excel

En esta sección, exploraremos tres métodos para combinar dos o más columnas. Estas técnicas te permitirán fusionar y consolidar datos en Excel de manera eficiente. Ya sea que necesites concatenar valores o consolidar información de múltiples columnas, estos métodos te cubrirán. ¡Vamos a sumergirnos y descubrir cómo fusionar columnas de manera efectiva en Excel!


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

Supongamos que tienes nombres en la columna A y apellidos en la columna B, y deseas combinarlos para crear un nombre completo en otra columna. Para lograr esto, realiza los siguientes pasos.

Paso 1: Introduce la fórmula con ampersand (&)

  1. Selecciona la celda superior de la columna donde deseas combinar las dos columnas e introduce la siguiente fórmula.
  2. =A2&" "&B2
  3. Presiona la tecla "Enter".
  4. The =A2&

Paso 2: Copia la fórmula hacia abajo para obtener todos los resultados

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

Notas:

  • Puedes reemplazar el espacio (" ") en la fórmula con:
    • Otros separadores que desees, por ejemplo, una coma (", ").
      Recuerda encerrar el separador entre comillas. Agregar un espacio después del separador mejorará la legibilidad.
    • Seperate columns with a comma
    • Cualquier texto que quieras agregar entre los valores concatenados, por ejemplo, es de (" es de ").
      Recuerda encerrar el texto entre comillas y agregar espacios antes y después del texto.
    • Seperate columns with ' is from '
  • Para fusionar tres columnas, utiliza la fórmula a continuación. Este patrón puede continuar para fusionar columnas adicionales agregando sus referencias respectivas.
  • =A2&" "&B2&" "&C2
  • Add an additional &

Fusionar columnas rápidamente y fácilmente usando una herramienta versátil

Combinar datos utilizando el símbolo ampersand (&) de varias columnas puede ser un proceso tedioso y propenso a errores, ya que requiere escribir &" "& y seleccionar múltiples celdas repetidamente. Sin embargo, con "Kutools para Excel", puedes combinar columnas fácilmente en solo unos pocos clics, ahorrándote tiempo y esfuerzo.

Una vez que hayas seleccionado las columnas que deseas combinar, selecciona "Kutools" > "Combinar y dividir" > "Combinar filas, columnas o celdas sin perder datos", y sigue los siguientes pasos:

  1. Selecciona "Combinar columnas".
  2. Selecciona un separador que necesites. En este ejemplo, seleccioné "Otro separador", e ingresé una coma (, ).
    Aquí añadimos un espacio después de la coma para que el texto combinado sea más fácil de leer.
  3. Especifica dónde deseas colocar los datos combinados.
  4. Selecciona cómo deseas tratar las celdas combinadas.
  5. Haz clic en "Aceptar".
  6. Kutools' Combine Rows, Columns or Cells without Losing Data tool

Resultado

Además de la capacidad de combinar columnas y colocar el resultado en una nueva ubicación, la función Combinar filas, columnas o celdas sin perder datos ofrece la funcionalidad adicional de combinar directamente los datos de origen en su lugar.

Illustration of how the columns are combined

Nota: Si no tienes Kutools para Excel instalado, por favor descárgalo e instálalo. El complemento profesional de Excel ofrece una prueba gratuita de 30 días sin limitaciones.


Unir dos columnas usando funciones de concatenación de Excel

Antes de proceder con la fusión de datos de dos columnas en una sola columna usando una función de Excel, echemos un vistazo a las siguientes tres funciones comúnmente usadas para combinar datos. Después, profundizaremos en el proceso paso a paso.

"CONCATENAR" - Disponible en todas las versiones de Excel (podría no estar disponible en versiones futuras).
"CONCAT" - Disponible en Excel 2016 y versiones más recientes, así como en Office 365.
"UNIRTEXTO" - Disponible en Excel 2019 y versiones más recientes, así como en Office 365.
La función "UNIRTEXTO" proporciona más flexibilidad y eficiencia que "CONCATENAR" y "CONCAT" al combinar múltiples columnas.

Paso 1: Selecciona una celda en blanco donde deseas colocar los datos combinados

Aquí seleccionaré la celda C2, que es la celda superior de la columna donde combinaré las dos columnas.

Select a blank cell where you want to put the combined data

Paso 2: Introduce la fórmula

Usa una de las siguientes fórmulas, y luego presiona "Enter" para obtener el resultado. (En este ejemplo, ingresaré la fórmula con la función "CONCATENAR".)

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

Paso 3: Copia la fórmula hacia abajo para obtener todos los resultados

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

Notas:

  • Puedes reemplazar el espacio (" ") en la fórmula con:
    • Otros separadores que desees, por ejemplo, una coma (", ").
      Recuerda encerrar el separador entre comillas. Agregar un espacio después del separador mejorará la legibilidad.
    • Separate two columns with a comm
    • Cualquier texto que desees agregar entre los valores concatenados, por ejemplo, es de (" es de ").
      Recuerda encerrar el texto entre comillas, y agregar espacios antes y después del texto.
    • Separate two columns with ' is from '
  • Para combinar tres columnas, usa cualquiera de las fórmulas a continuación. Ten en cuenta que este patrón puede extenderse para fusionar columnas adicionales agregando sus referencias respectivas.
  • =CONCATENATE(A2," ",B2," ",C2)
    =CONCAT(A2," ",B2," ",C2)
    =TEXTJOIN(" ",TRUE,A2:C2)
  • Combine three columns with the CONCATENATE function
  • Para usuarios de Excel 2019 o versiones posteriores que deseen "combinar más de tres columnas", recomiendo usar la función "UNIRTEXTO", ya que permite combinar valores de celdas seleccionando un rango completo de valores en lugar de escribir repetidamente delimitadores y seleccionar cada celda individualmente.

Combinar columnas que contienen números formateados (fechas, moneda, …)

Supongamos que necesitas fusionar dos columnas, una de las cuales contiene números formateados. Si usas una fórmula regular como las mencionadas anteriormente, el formato de los números se perderá y terminarás con los siguientes resultados.

Example of combining columns and keeping formatted numbers

Por eso es importante formatear correctamente las columnas combinadas, especialmente cuando contienen una mezcla de texto, números, fechas y otros tipos de datos. Para mostrar correctamente números formateados al concatenar, aquí hay tres métodos que puedes seguir.


Mostrar correctamente números formateados con la función TEXTO

En esta sección, te mostraré cómo usar la función "TEXTO" para conservar el formato correcto de los números, y luego combinar las columnas usando el "método ampersand" como ejemplo. Ten en cuenta que puedes aplicar la misma técnica al "método de funciones de concatenación" también.

Paso 1: Selecciona la fórmula que se ajuste a tu tipo de dato

Para combinar la Columna 1 (texto) y la Columna 2 (números formateados de diferentes maneras) en el ejemplo anterior mientras se conserva su formato, podemos usar la función "TEXTO" para personalizar la visualización de los números. A continuación se muestran las fórmulas que se pueden usar para combinar texto con los números formateados mencionados anteriormente. Simplemente copia la fórmula que se ajuste a tus requisitos.

Número formateado Tipo de dato del número formateado Fórmula
5/12/2023 Fecha (Mes/Día/Año sin ceros iniciales) =A2&" "&TEXTO(B2,"m/d/aaaa")
4:05:00 PM Formato de hora de 12 horas con AM/PM (Horas sin ceros iniciales, Minutos y Segundos con ceros iniciales) =A3&" "&TEXTO(B3,"h:mm:ss AM/PM")
1000.00 Número con 2 decimales =A4&" "&TEXTO(B4,"#.00")
$1,000 Moneda con separador de miles =A5&" "&TEXTO(B5,"$#,##0")
11.1% Porcentaje con 1 decimal =A6&" "&TEXTO(B6,"#.0%")
1/2 Fracción =A7&" "&TEXTO(B7,"#/#")

Resultado

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

Nota:

Si no puedes encontrar un formato que coincida con tus requisitos en la tabla anterior, puedes crear un código de formato personalizado para reemplazar el existente, como "m/d/aaaa", dentro de la función "TEXTO".

Por ejemplo, para combinar una columna de texto con una columna que contiene números que usan una coma como separador de miles, cambia la fórmula =A2&" "&TEXTO(B2,"m/d/aaaa") a =A2&" "&TEXTO(B2,"#,###").

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


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

La función "Combinar filas, columnas o celdas sin perder datos" ofrece una opción "Usar valores formateados". Al seleccionar esta opción, puedes combinar fácilmente texto y números formateados mostrando correctamente su formato sin escribir ninguna fórmula.

Después de seleccionar las columnas que deseas combinar, procede a seleccionar "Kutools" > "Combinar y dividir" > "Combinar filas, columnas o celdas sin perder datos", y sigue los siguientes pasos:

  1. Selecciona "Combinar columnas".
  2. Selecciona un separador que necesites. En este ejemplo, seleccioné "Espacio".
  3. Especifica dónde deseas colocar los datos combinados.
  4. Selecciona cómo deseas tratar las celdas combinadas.
  5. Marca la opción "Usar valores formateados".
  6. Haz clic en "Aceptar".
  7. Use Kutools' Combine Rows, Columns or Cells without Losing Data tool to combine columns and keep formatted numbers

Resultado

La función Combinar filas, columnas o celdas sin perder datos no solo te permite fusionar columnas y almacenar el resultado en una ubicación diferente como hacen otros métodos, sino que también te permite fusionar directamente los datos originales en su lugar sin perder ningún formato.

Combination result

Nota: Si no tienes Kutools para Excel instalado, por favor descárgalo e instálalo. El complemento profesional de Excel ofrece una prueba gratuita de 30 días sin limitaciones.


Mostrar correctamente números formateados con el Bloc de notas

El método del Bloc de notas es una alternativa para combinar columnas con números formateados, aunque puede implicar algunos pasos adicionales. Una vez que te familiarices con el proceso, puede ser un método rápido y conveniente para combinar datos, especialmente en comparación con el uso de fórmulas.

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

Paso 1: Copia las columnas que deseas combinar

Selecciona las columnas y presiona "Ctrl" + "C" para copiarlas.

Select and copy the columns to be combined

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

  1. Presiona "Tecla Windows" + "S", escribe "Bloc de notas", luego selecciona "Bloc de notas" de los resultados.
  2. Open the Notepad
  3. En la ventana del "Bloc de notas", presiona "Ctrl" + "V" para pegar las columnas copiadas.
  4. Paste the copied columns in the Notepad

Paso 3: Reemplaza el separador en el Bloc de notas con el que necesites

  1. Selecciona el separador entre los valores de las columnas, luego presiona "Ctrl" + "C" para copiarlo.
  2. Presiona "Ctrl" + "H" para abrir el cuadro de diálogo "Buscar y reemplazar", y luego presiona "Ctrl" + "V" para pegar el separador copiado en el cuadro "Buscar".
  3. Introduce el separador que necesites en el cuadro "Reemplazar con". En este ejemplo, introduje un espacio ( ).
  4. Haz clic en "Reemplazar todo".
  5. Replace separator in Notepad with the one you need using the Find and Replace dialog box

Paso 4: Copia el resultado combinado a la hoja de Excel

  1. Para copiar todo el texto en el Bloc de notas, presiona "Ctrl + A" para seleccionar todo, y luego presiona "Ctrl + C" para copiar el texto seleccionado.
  2. Regresa a tu hoja de Excel, selecciona la celda superior de la ubicación deseada donde colocarás el resultado combinado, y luego presiona "Ctrl + V" para pegar el texto copiado.
  3. Copy the combined result to worksheet

Resultado

Combination result


Opcional: Convierte resultados combinados por fórmulas en valores estáticos

La columna combinada que creaste utilizando métodos de fórmulas será dinámica, lo que significa que cualquier cambio en los valores originales afectará los valores en la columna combinada. Además, si alguna de las columnas de origen se elimina, los datos correspondientes en la columna combinada también se eliminarán. Para evitar esto, sigue los siguientes pasos.

Paso 1: Convierte la fórmula en valor

Selecciona los valores que combinaste usando fórmulas, luego presiona "Ctrl" + "C". Luego, haz clic derecho en cualquiera de las celdas seleccionadas, y selecciona el botón "Valores" de "Opciones de pegado".

Copy the cells with formulas and paste with the Values option

Resultado

Al hacer esto, solo pegarás los valores, eliminando las fórmulas. Los valores combinados se volverán estáticos y no se verán afectados por cambios futuros en los datos originales.

Only the values are pasted, and the formulas are removed