Saltar al contenido principal

Combinar dos columnas en Excel (Tutorial paso a paso)

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


Video: Combinar dos columnas en Excel


Combinar 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 manera eficiente. Ya sea que necesite concatenar valores o consolidar información de varias columnas, estos métodos lo tienen cubierto. Profundicemos y descubramos cómo fusionar columnas de manera efectiva en Excel.


Combina dos columnas usando el signo ampersand (&)

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

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

  1. Seleccione la celda superior de la columna donde desea combinar las dos columnas e ingrese la siguiente fórmula.
  2. =A2&" "&B2
  3. Prensa Participar.

Paso 2: copie la fórmula en las celdas de abajo 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 de fórmula para aplicar la fórmula a las celdas de abajo.

Notas:

  • Puede reemplazar el espacio (" ") en la fórmula con:
    • Otros separadores que desee, por ejemplo, un coma (", ").
      Recuerde encerrar el separador entre comillas. Agregar un espacio después del separador mejoraría la legibilidad.
    • Cualquier texto que agregará entre los valores concatenados, por ejemplo, es de ("es de").
      Recuerde encerrar el texto entre comillas y agregar espacios antes y después del texto.
  • Para fusionar tres columnas, use la fórmula a continuación. Este patrón se puede continuar para fusionar columnas adicionales agregando sus respectivas referencias.
  • =A2&" "&B2&" "&C2

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

La combinación de datos usando el símbolo de y comercial (&) de varias columnas puede ser un proceso tedioso y propenso a errores, ya que requiere escribir &" "& y seleccionando múltiples celdas repetidamente. Sin embargo, con Kutools for Excel, puede combinar columnas fácilmente con unos pocos clics, ahorrándole tiempo y esfuerzo.

Una vez que haya seleccionado las columnas a combinar, seleccione Kutools > Fusionar y dividir > Combine filas, columnas o celdas sin perder datosy siga los pasos a continuación:

  1. Seleccione Combinar columnas.
  2. Seleccione un separador que necesite. En este ejemplo, seleccioné Otro separador, e ingresó un coma (, ).
    Aquí agregamos un espacio después de la coma para que el texto combinado sea más fácil de leer.
  3. Especifique dónde desea colocar los datos combinados.
  4. Seleccione cómo desea tratar las celdas combinadas.
  5. Haga Clic en Ok.

Resultado

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

Nota: Si no tiene Kutools para Excel instalado, por favor descargarlo e instalarlo para habilitar esta función. 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 continuar con la combinació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 utilizadas para combinar datos. Después de eso, nos sumergiremos en el proceso paso a paso.

CONCATENATE - Disponible en todas las versiones de Excel (puede no estar disponible 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 TEXTJOIN La función proporciona más flexibilidad y eficiencia que CONCATENATE y CONCAT al combinar varias columnas.

Paso 1: seleccione una celda en blanco donde desea colocar los datos combinados

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

Paso 2: Ingrese la fórmula

Use una de las siguientes fórmulas y luego presione Participar para obtener el resultado. (En este ejemplo, ingresaré la fórmula con el CONCATENATE función.)

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

Paso 3: copie la fórmula en las celdas de abajo 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 de fórmula para aplicar la fórmula a las celdas de abajo.

Notas:

  • Puede reemplazar el espacio (" ") en la fórmula con:
    • Otros separadores que desee, por ejemplo, un coma (", ").
      Recuerde encerrar el separador entre comillas. Agregar un espacio después del separador mejoraría la legibilidad.
    • Cualquier texto que desee agregar entre los valores concatenados, por ejemplo, es de ("es de").
      Recuerde encerrar el texto entre comillas y agregar espacios antes y después del texto.
  • Para combinar tres columnas, use cualquiera de las fórmulas a continuación. Tenga en cuenta que este patrón se puede ampliar para fusionar columnas adicionales agregando sus respectivas referencias.
  • =CONCATENATE(A2," ",B2," ",C2)
    =CONCAT(A2," ",B2," ",C2)
    =TEXTJOIN(" ",TRUE,A2:C2)
  • Para usuarios de Excel 2019 o versiones posteriores que quieran combinar más de tres columnas, Recomiendo usar el TEXTJOIN función, ya que le permite combinar valores de celda seleccionando un rango completo de valores en lugar de escribir delimitadores repetidamente y seleccionar cada celda individualmente.

Combine columnas que contengan números con formato (fechas, moneda,...)

Suponga que necesita fusionar dos columnas, una de las cuales contiene números con formato. Si usa una fórmula normal de la que hablamos anteriormente, se perderá el formato de los números y obtendrá los siguientes resultados.

Por eso es importante dar formato a las columnas combinadas correctamente, especialmente cuando contienen una combinación de texto, números, fechas y otros tipos de datos. Para mostrar correctamente los números con formato al concatenar, aquí hay tres métodos que puede seguir.


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

En esta sección, le mostraré cómo usar el TEXTO para conservar el formato de número correcto y, a continuación, combine las columnas con el método de ampersand como ejemplo. Ten en cuenta que puedes aplicar la misma técnica al método de concatenación de funciones .

Paso 1: seleccione la fórmula que se adapte a su tipo de datos

Para combinar la Columna 1 (texto) y la Columna 2 (números con formato diferente) en el ejemplo anterior manteniendo su formato, podemos usar el TEXTO función para personalizar la visualización de los números. A continuación se encuentran las fórmulas que se pueden usar para combinar texto con los números formateados mencionados anteriormente. Simplemente puede copiar la fórmula que se adapte a sus necesidades.

Número formateado Tipo de datos de número formateado Fórmula
5/12/2023 Fecha (Mes/Día/Año sin ceros a la izquierda) =A2&" "&TEXTO(B2,"m/d/aaaa")
4: 05: 00 PM Formato de hora de 12 horas con AM/PM (horas sin ceros a la izquierda, minutos y segundos con ceros a la izquierda) =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 mil =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á obtener los resultados combinados con números formateados que se muestran correctamente.

Nota:

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

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

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


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

Kutools for Excel, Combine filas, columnas o celdas sin perder datos característica ofrece una Usar valores con formato opción. Al seleccionar esta opción, puede combinar fácilmente texto y números con formato mientras muestra correctamente su formato sin escribir ninguna fórmula.

Después de seleccionar las columnas que desea combinar, proceda a seleccionar Kutools > Fusionar y dividir > Combine filas, columnas o celdas sin perder datosy siga los pasos a continuación:

  1. Seleccione Combinar columnas.
  2. Seleccione un separador que necesite. En este ejemplo, seleccioné Espacio.
  3. Especifique dónde desea colocar los datos combinados.
  4. Seleccione cómo quiere tratar con las celdas combinadas.
  5. Asegúrate de leer Usar valores formateados .
  6. Haga Clic en Ok.

Resultado

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

Nota: Si no tiene Kutools para Excel instalado, por favor descargarlo e instalarlo para habilitar esta función. El complemento profesional de Excel ofrece una prueba gratuita de 30 días sin limitaciones.


Mostrar correctamente los números formateados con el Bloc de notas

El método del Bloc de notas es un enfoque alternativo para combinar columnas con números formateados, aunque puede implicar algunos pasos adicionales. Una vez que se familiarice con el proceso, puede ser un método rápido y conveniente para combinar datos, especialmente cuando se compara con el uso de fórmulas.

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

Paso 1: Copie las columnas que se combinarán

Seleccione las columnas y presione Ctrl + C para copiarlos.

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

  1. Prensa Tecla de Windows + S, tipo Bloc de notas, A continuación, seleccione Bloc de notas de los resultados
  2. En Bloc de notas ventana, presione Ctrl + V para pegar las columnas copiadas.

Paso 3: Reemplace el separador en el Bloc de notas con el que necesita

  1. Seleccione el separador entre los valores de la columna, luego presione Ctrl + C para copiarlo
  2. Prensa Ctrl + H para abrir el Buscar y reemplazar cuadro de diálogo y luego presione Ctrl + V para pegar el separador copiado en el Encuentra lo que encajonar.
  3. Ingrese el separador que necesita en el Reemplazar con caja. En este ejemplo, ingresé un espacio ( ).
  4. Haga Clic en Reemplaza todo.

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

  1. Para copiar todo el texto en el Bloc de notas, presione Ctrl + A para seleccionarlo todo y luego presione Ctrl + C para copiar el texto seleccionado.
  2. Regrese a su hoja de cálculo de Excel, seleccione la celda superior de la ubicación deseada donde colocará el resultado combinado y luego presione Ctrl + V para pegar el texto copiado.

Resultado


Opcional: convertir resultados combinados de fórmulas en valores estáticos

La columna combinada que creó con los métodos de fórmula será dinámica, lo que significa que cualquier cambio en los valores originales afectará los valores de la columna combinada. Además, si se elimina alguna de las columnas de origen, también se eliminarán los datos correspondientes en la columna combinada. Para evitar esto, haga lo siguiente.

Paso 1: Convierta la fórmula en valor

Seleccione los valores que combinó usando fórmulas, luego presione Ctrl + C. A continuación, haga clic derecho en cualquiera de las celdas seleccionadas y seleccione el Valores . en Opciones de pegado.

Resultado

Al hacer esto, pegará solo 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.