Fórmula de Excel: Agregar coma entre nombres
Supongamos que hay una lista de nombres de clientes en una hoja de trabajo, y necesitas agregar una coma entre el nombre y el apellido como se muestra en la captura de pantalla a continuación. ¿Cómo puedes resolverlo rápidamente en lugar de escribir manualmente las comas? Aquí se proporcionan fórmulas para realizar esta tarea en Excel.
Agregar coma solo después del nombre
Si solo deseas agregar una coma después del nombre, puedes usar una fórmula que combine las funciones ENCONTRAR y REEMPLAZAR.
Fórmula genérica:
REEMPLAZAR(txt,ENCONTRAR(" ",txt),0,",") |
Argumentos
Txt: el nombre al que deseas agregar la coma. |
Cómo funciona esta fórmula
Aquí hay un nombre completo en la celda B3; ahora, en la celda C3, puedes usar la siguiente fórmula para agregar la coma después del primer nombre.
=REEMPLAZAR(B3,ENCONTRAR(" ",B3),0,",") |
Presiona Enter tecla.
Explicación
Función ENCONTRAR: la función ENCONTRAR obtiene la ubicación de un carácter específico en una cadena de texto. Aquí se utiliza para encontrar la ubicación del primer espacio en la celda B3, devolviendo 5.
Función REEMPLAZAR: la función REEMPLAZAR reemplaza el texto antiguo especificado por una ubicación en la cadena de texto dada con uno nuevo. Pero si el argumento num_carácter en la función REEMPLAZAR es cero, agrega el nuevo carácter. Ahora aquí agrega una coma antes del carácter en la quinta posición del texto en la celda B3.
Agregar comas entre nombres (nombre, segundo nombre y apellido)
Si deseas agregar comas entre los nombres como se muestra en la captura de pantalla a continuación, puedes usar la fórmula que combina las funciones SUSTITUIR y RECORTAR.
Fórmula genérica:
SUSTITUIR(RECORTAR(txt)," ",", ") |
Argumentos
Txt: el nombre completo que usaste para agregar la coma. |
Cómo funciona esta fórmula
Ejemplo: para agregar comas entre nombres en el rango B3:B8, usa la siguiente fórmula:
=SUSTITUIR(RECORTAR(B3)," ",", ") |
Presiona Enter tecla, luego arrastra el controlador de relleno hacia abajo hasta la celda B8; ahora se han agregado las comas entre los nombres.
Explicación
RECORTAR función: esta función se utiliza para eliminar los espacios adicionales en la cadena de texto.
SUSTITUIR función: esta función reemplaza el texto antiguo con uno nuevo. Aquí reemplaza todos los espacios con espacios más comas.
Nota
Si no necesitas eliminar espacios adicionales, simplemente usa directamente la función SUSTITUIR.
=SUSTITUIR((B3)," ",", ") |
Archivo de ejemplo
Haz clic para descargar archivo de ejemplo
Fórmulas relacionadas
- Eliminar los primeros N caracteres de una celda
Aquí se introduce la fórmula para eliminar caracteres del lado izquierdo de una cadena de texto en Excel. - Recortar texto a N palabras
Aquí se introduce la fórmula para extraer n palabras del lado izquierdo de una cadena de texto. - Extraer la última palabra de una cadena de texto en Excel
Este tutorial proporciona una fórmula para extraer la última palabra de la cadena de texto dada. - Extraer la primera palabra de una cadena de texto en Excel
Este tutorial proporciona una fórmula para extraer la primera palabra de la cadena de texto dada.
Funciones relacionadas
- Función ENCONTRAR
Encuentra la posición de un carácter. - Función REEMPLAZAR
Encuentra y reemplaza caracteres basados en una ubicación dada desde una cadena de texto con un nuevo texto. - Función RECORTAR
Elimina espacios adicionales del texto. - SUSTITUIR
Reemplaza texto antiguo con uno nuevo.
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud
Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...
Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)
- ¡Un segundo para cambiar entre decenas de documentos abiertos!
- Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
- Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
- Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.