INICIO
ofimatica · microsoft excel
como juntar en excel nombres y apellidos, Persona usando Excel para concatenar nombres y apellidos en columnas de una hoja de cálculo
ofimatica ·#8238 ·Lectura 4 min

¿Como juntar en excel nombres y apellidos?

Respuesta corta

La fórmula más rápida para juntar nombre y apellido es: =A1&" "&B1 (operador & con un espacio como separador).

01

Cómo Juntar Nombres y Apellidos en Excel de Forma Rápida y Eficaz

Juntar nombres y apellidos en una sola celda es una de las tareas más frecuentes al trabajar con listas de contactos, matrículas escolares o fichas de empleados en Microsoft Excel. Afortunadamente, la hoja de cálculo ofrece varias formas sencillas de lograrlo, y todas son igualmente válidas según tu preferencia personal y la versión de Excel que utilices. La forma más clásica es utilizar la función CONCATENAR (o su equivalente moderno UNIRCADENAS en versiones recientes). Supongamos que en la celda A1 tienes el nombre "María" y en la celda B1 el apellido "García". En la celda C1 escribirías: =CONCATENAR(A1," ",B1). El resultado sería "María García". El espacio entre comillas es crucial para que no queden pegadas las dos palabras. Otra opción, mucho más ágil a la hora de teclear, es el operador de concatenación &. En la misma celda C1 simplemente escribirías: =A1&" "&B1. El resultado es idéntico y la fórmula es más corta. Este método es el favorito de la mayoría de usuarios porque resulta más visual y fácil de recordar. Si tu hoja de cálculo es la versión 2019 o posterior, también dispones de la función UNIRCADENAS (TEXTJOIN en inglés). Su sintaxis es: =UNIRCADENAS(" "; VERDADERO; A1; B1). El argumento VERDADERO indica que se deben omitir las celdas vacías. Esto es muy útil si en tu tabla hay filas donde falta el nombre o el apellido. Un caso práctico frecuente es cuando la columna de nombres y la de apellidos están en columnas no adyacentes, por ejemplo A y D. El procedimiento es exactamente el mismo: referencias las celdas correspondientes y añades el separador deseado (espacio, guion, coma, etc.).

MétodoFórmulaResultado
CONCATENAR=CONCATENAR(A1," ",B1)María García
Operador &=A1&" "&B1María García
UNIRCADENAS=UNIRCADENAS(" ";VERDADERO;A1;B1)María García
Si necesitas invertir el orden para mostrar apellidos antes que nombres, simplemente inviertes las referencias: =B1&" "&A1 o =CONCATENAR(B1," ",A1). El resultado sería "García María", formato habitual en listas oficiales y directorios telefónicos. Para aplicar la fórmula a toda una columna, escribe la fórmula en la primera celda del resultado y luego arrastra el controlador de relleno (la pequeña cruz en la esquina inferior derecha de la celda) hacia abajo hasta la última fila con datos. Las referencias relativas se ajustan automáticamente. Un consejo importante: si después de concatenar deseas conservar solo el texto y eliminar la fórmula, puedes copiar la columna resultante y pegar como valores (Ctrl+Shift+V o Clic derecho → Pegar especiales → Valores). Así liberas la celda de la dependencia de las columnas originales.

Si quieres eliminar la fórmula y quedarte solo con el texto, selecciona la columna resultado, presiona Ctrl+C, luego Clic derecho → Pegar especiales → Valores.

Dato clave
como juntar en excel nombres y apellidos, Fórmula de concatenación en la barra de fórmulas de Excel uniendo nombres y apellidos
Imagen

Fórmula de concatenación en la barra de fórmulas de Excel uniendo nombres y apellidos

02

Métodos para Concatenar Columnas de Nombres y Apellidos en Excel

Hay situaciones en las que el nombre y el apellido están en la misma celda separados por un espacio, y quieres reorganizarlos o añadir un tercer elemento como un segundo apellido. En ese caso, puedes combinar funciones de texto como IZQUIERDO, DERECHO, BUSCAR y LEN para extraer cada parte y volver a unirlas en el orden deseado. Por ejemplo, si en A1 tienes "Juan Carlos Pérez López" y quieres mostrar solo "Pérez López, Juan Carlos", puedes usar una combinación de HALLAR y IZQUIERDO/DERECHO. Aunque la fórmula se vuelve más larga, la lógica es la misma: localizar la posición del espacio y cortar el texto. Si trabajas con miles de filas, ten en cuenta que las fórmulas de texto aumentan ligeramente el tiempo de cálculo. En esos casos, una alternativa rápida es usar la herramienta Datos → Texto en columnas para separar primero y luego concatenar, o bien un pequeño macro en VBA si la tarea se repite a menudo. En Excel Online y en las versiones móviles, las funciones CONCATENAR y el operador & funcionan de forma idéntica. No necesitas instalar nada adicional ni macros para realizar la concatenación básica. Recuerda que si tu separador regional usa punto y coma en lugar de coma dentro de las fórmulas, ajusta la sintaxis: =CONCATENAR(A1;" ";B1). Esto es habitual en Excel en español, francés y alemán. Un error común es olvidar el separador entre comillas. Escribir =A1&B1 sin el espacio da como resultado "MaríaGarcía". Asegúrate de incluir siempre " " (espacio entre comillas dobles) si quieres una separación legible. Para los más avanzados, la función UNIRCADENAS permite especificar un separador personalizado y omite celdas vacías, lo que evita resultados como "María García" con un espacio extra cuando falta un apellido. Es la opción más robusta para tablas incompletas.

Conclusión

¿como juntar en excel nombres y apellidos?

En resumen, para juntar nombres y apellidos en Excel dispones de tres métodos equivalentes: la función CONCATENAR, el operador & y la función UNIRCADENAS. Elige el que te resulte más cómodo; todos producen el mismo resultado. La clave está en incluir el separador (normalmente un espacio) entre las referencias de celda y arrastrar la fórmula para aplicarlas a toda la columna. Si tu tabla es grande, usa UNIRCADENAS para manejar celdas vacías con elegancia.

Fuentes: soporte.microsoft.com, exceljet.net, contextures.com
4.7 / 5 · 40 valoraciones Valorar
Más preguntas de ofimatica
De otras categorías