Método 1: Utilizar relleno instantáneo
Relleno rápido es una función intuitiva de Excel diseñada para simplificar la combinación de datos sin necesidad de fórmulas complejas ni ajustes manuales extensos. Es especialmente ventajosa para combinar varios nombres rápidamente.
Paso 1: Abra su documento de Excel .
Paso 2: Escriba el primer o segundo nombre manualmente, asegurándose de combinar el nombre y el apellido en estas entradas.
Paso 3: Vaya a la celda siguiente y comience a escribir el nombre completo de la siguiente persona. Excel le proporcionará sugerencias basadas en sus datos ingresados anteriormente. Presione Entrar para confirmar una de las sugerencias.
Paso 4: Si no hay sugerencias, navegue a la pestaña Datos y seleccione Relleno rápido .
Método 2: Aprovechar el símbolo & (ampersand)
El símbolo & sirve como enlace para fusionar varios segmentos de datos. Al colocarlo entre las celdas que contienen los nombres y apellidos, Excel combina sin esfuerzo el texto en una sola celda. Siga las instrucciones a continuación para ejecutar este método:
Paso 1: Abra el archivo Excel deseado .
Paso 2: Haga clic en la primera celda designada para el nombre fusionado. Ingrese la siguiente fórmula y presione Entrar . En el ejemplo se utiliza A2 para el nombre y B2 para el apellido.
=A2&""&B2
Paso 3: Para propagar esta fórmula en celdas adicionales, haga clic y arrastre el pequeño cuadrado en la parte inferior derecha de la celda para llenar hacia abajo las otras celdas.
Método 3: Utilizar la función CONCAT
CONCAT es una función de Excel que facilita la fusión de varias cadenas de texto en una sola cadena. A continuación, se explica cómo utilizarla:
Paso 1: Abra el archivo de Excel que contiene los nombres que se fusionarán.
Paso 2: Asegúrate de que los nombres estén en una columna y los apellidos en otra. Haz clic en la celda donde deseas que aparezca el nombre completo combinado.
Paso 3: Ingrese el siguiente comando y presione Enter . Nuevamente, use A2 para el nombre y B2 para el apellido.
=CONCAT(A2,"",B2)
Paso 4: Para extender esta fórmula a otras celdas, utilice el controlador de Autocompletar . Pase el cursor sobre la esquina inferior derecha de la celda hasta que vea un pequeño cuadrado (el controlador de relleno) y arrástrelo hacia abajo o hacia el otro lado para copiar la fórmula a las celdas adyacentes.
Método 4: Utilizar la función CONCATENAR
Este método es muy similar a la función CONCAT. Sin embargo, puede permitir la fusión de más de dos cadenas.
Paso 1: Abra el archivo Excel que contiene los nombres para fusionar.
Paso 2: Asegúrate de que los nombres estén en una columna y los apellidos en otra. Haz doble clic en la celda destinada al nombre completo.
Paso 3: Escriba el siguiente comando y presione Enter . A2 contiene el nombre, mientras que B2 contiene el apellido.
=CONCATENATE(A2,"",B2)
Paso 4: Para aplicar la fórmula a celdas adicionales, use el controlador de Autocompletar . Pase el cursor sobre la esquina inferior derecha de la celda y arrastre el cuadrado pequeño hacia abajo o hacia el otro lado para replicar la fórmula en las celdas adyacentes.
Método 5: Utilizar la función TEXTJOIN
La función UNIRTEXTO de Excel permite combinar texto de rangos separados o cadenas de texto individuales, utilizando un delimitador seleccionado. Este es el proceso:
Paso 1: navegue hasta la celda en la que desea comenzar a combinar los nombres e ingrese la fórmula que se proporciona a continuación. En el ejemplo, A2 contiene el nombre, mientras que B2 contiene el apellido.
=TEXTJOIN("",TRUE,A2,B2)
Paso 3: Utilice el controlador de relleno (el pequeño cuadrado en la esquina inferior derecha) para arrastrar hacia abajo y aplicar la fórmula a toda la columna. Esta acción combinará todos los nombres y apellidos como corresponda.
Método 6: Utilizar Power Query
Power Query es una herramienta útil que simplifica las tareas de limpieza, transformación y combinación de datos. Siga estos pasos para combinar columnas de nombre y apellido en Excel con Power Query:
Paso 1: Abra el archivo Excel que contiene los nombres que desea fusionar.
Paso 2: Resalte el rango que comprende el nombre y el apellido. Navegue hasta la pestaña Datos y seleccione Desde tabla/rango para abrir el Editor de Power Query. Haga clic en Aceptar cuando se le solicite.
Paso 3: En el Editor de Power Query, seleccione las columnas de nombre y apellido. Haga clic en la pestaña Agregar columna y elija Combinar columnas .
Paso 4: Seleccione un delimitador (por ejemplo, un espacio) para separar los nombres fusionados. Cambie el nombre de la columna resultante y haga clic en Aceptar .
Paso 5: Cierre el Editor de Power Query haciendo clic en el ícono X y elija Conservar cuando se le solicite.
Sus datos, que incluyen el nombre y apellido combinados, ahora están preparados dentro de Excel y se muestran en una nueva columna.
Método 7: Implementación de un script VBA
Un script VBA personalizado proporciona un método sólido y adaptable para fusionar nombres y apellidos en Excel, especialmente para aquellos expertos en VBA. Este método resulta especialmente ventajoso para conjuntos de datos extensos o aquellos que necesitan un formato complejo, ya que permite realizar ajustes personalizados en las combinaciones de nombres.
Paso 1: Abra el libro de Excel donde desea combinar nombres y apellidos.
Paso 2: Presione Alt + F11 para acceder al editor de Visual Basic para Aplicaciones (VBA).
Paso 3: Dentro del editor de VBA, haga clic derecho en cualquier elemento del Explorador de proyectos a la izquierda. Seleccione Insertar y luego presione Módulo .
Paso 4: Copie el código a continuación, péguelo y luego cierre la ventana para guardar su trabajo.
Sub CombineNames() Dim ws As Worksheet Dim lastRow As Long Dim i As Long ' Change "Sheet1"to your actual sheet name Set ws = ThisWorkbook.Sheets("Sheet1") ' Find the last row with data in column A (assuming first names are in column A) lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row ' Loop through each row with data For i = 2 To lastRow ' Assuming row 1 is headers ' Combine first name (column A) and last name (column B), and place the result in column C ws.Cells(i, "C").Value = ws.Cells(i, "A").Value & ""& ws.Cells(i, "B").Value Next iEnd Sub
Paso 5: Presione Alt + F8 . Seleccione CombineNames (o el nombre que le asignó a la macro) y haga clic en Ejecutar .
Créditos de la imagen: Guidingtech.com
Deja una respuesta