Tabla de contenido
En este breve artículo aprenderá a fusionar varias columnas de Excel en una sola sin perder datos.
Tienes una tabla en Excel y lo que quieres es combinar dos columnas, fila por fila. Por ejemplo, quieres unir las columnas Nombre y Apellidos en una sola, o unir varias columnas como Calle, Ciudad, Código Postal, Estado en una sola columna "Dirección", separando los valores con una coma para poder imprimir después las direcciones en los sobres.
Lamentablemente, Excel no proporciona ninguna herramienta incorporada para conseguirlo. Por supuesto, existe la opción Fusión botón (" Fusionar & Centrar "etc.), pero si selecciona 2 celdas adyacentes para combinarlas, como se muestra en la captura de pantalla:
Aparecerá el mensaje de error " La fusión de celdas sólo conserva el valor de la celda superior izquierda y descarta los demás valores. " (Excel 2013) o "La selección contiene varios valores de datos. La fusión en una celda conservará únicamente los datos situados más arriba a la izquierda." (Excel 2010, 2007)
Más adelante en este artículo, encontrará 3 formas que le permitirán combinar datos de varias columnas en una sola sin perder datos y sin utilizar macros VBA. Si está buscando la forma más rápida, omita las dos primeras y vaya directamente a la tercera.
Fusionar dos columnas mediante fórmulas de Excel
Digamos que tienes una tabla con la información de tus clientes y quieres combinar dos columnas ( Nombre y apellidos ) en uno ( Nombre y apellidos ).
- Inserte una nueva columna en su tabla. Sitúe el puntero del ratón en la cabecera de la columna (es la columna D en nuestro caso), haga clic con el botón derecho del ratón y seleccione " Inserte "Llamemos a la columna recién añadida " Nombre y apellidos ".
=CONCATENAR(B2," ",C2)
En Excel 2016 - Excel 365, también puede utilizar la función CONCAT para el mismo propósito:
=CONCAT(B2," ",C2)
Donde B2 y C2 son las direcciones de Nombre y Apellidos, respectivamente. Observe que hay un espacio entre las comillas " " en la fórmula. Es un separador que se insertará entre los nombres fusionados, puede utilizar cualquier otro símbolo como separador, por ejemplo, una coma.
De forma similar, puede unir datos de varias celdas en una sola, utilizando cualquier separador de su elección. Por ejemplo, puede combinar direcciones de 3 columnas (Calle, Ciudad, Código postal) en una sola.
Copie el contenido de la columna en el portapapeles ( Ctrl + C o Ctrl + Ins , como prefiera) y, a continuación, haga clic con el botón derecho en cualquier celda de la misma columna (" Nombre y apellidos ") y seleccione " Pegado especial " en el menú contextual. Seleccione la opción Valores y haga clic en OK .
A continuación, haga clic con el botón derecho del ratón en cualquiera de las columnas seleccionadas y elija Borrar del menú contextual:
Bien, hemos fusionado los nombres de 2 columnas en una sola, aunque ha costado un poco de esfuerzo :)
![](/wp-content/uploads/excel/64/ffni8ma95g-9.png)
Combinar datos de columnas mediante el Bloc de notas
Esta forma es más rápida que la anterior, no requiere fórmulas, pero es sólo es adecuado para combinar columnas adyacentes y utilizar el mismo delimitador para todas ellas .
He aquí un ejemplo: queremos combinar 2 columnas con los Nombres y Apellidos en una sola.
- Seleccione las dos columnas que desea fusionar: haga clic en B1, pulse Mayús + Flecha derecha para seleccionar C1 y, a continuación, pulse Ctrl + Mayús + Flecha abajo para seleccionar todas las celdas con datos en dos columnas.
Pulsa Ctrl + H para abrir la ventana " Sustituir ", pegue el carácter Tab del portapapeles en el campo " Encuentre lo que "escriba su separador, por ejemplo, espacio, coma, etc. en el campo " Sustituir por "Pulse el botón " Sustituir todo "; a continuación, pulse " Cancelar " para cerrar el cuadro de diálogo.
Hay más pasos que en la opción anterior, pero créeme o pruébalo tú mismo - esta forma es más rápida. La siguiente forma es aún más rápida y fácil :)
Unir columnas con el complemento Combinar celdas para Excel
La forma más rápida y sencilla de combinar datos de varias columnas de Excel en una sola es utilizar el complemento Combinar celdas para Excel incluido en nuestra Ultimate Suite para Excel.
Con el complemento Combinar celdas, puede combinar datos de varias celdas utilizando el separador que desee (por ejemplo, espacio, coma, retorno de carro o salto de línea). Puede unir valores fila a fila, columna a columna o combinar datos de las celdas seleccionadas en una sola sin perderlos.
Cómo combinar dos columnas en 3 sencillos pasos
- Descargue e instale Ultimate Suite.
- Seleccione todas las celdas de 2 o más columnas que desee fusionar, vaya a la pestaña Datos de Ablebits.com y haga clic en Fusionar celdas > Fusionar columnas en una .
- En el Fusionar celdas seleccione las siguientes opciones:
- Cómo fusionarse: columnas en una (preseleccionado)
- Separe los valores con: elija el delimitador deseado (espacio en nuestro caso)
- Colocar los resultados a: columna izquierda
- Asegúrese de que el Borrar el contenido de las celdas seleccionadas y haga clic en Fusión .
Con unos simples clics habremos fusionado dos columnas sin utilizar fórmulas ni copiar/pegar.
Para terminar, cambie el nombre de la columna B a Nombre y apellidos y elimine la columna "C", que ya no es necesaria.
Mucho más fácil que las dos formas anteriores, ¿verdad? :)