¿Cómo eliminar formatos de celdas con nombres en Excel?
En el trabajo diario de oficina o al limpiar datos, es habitual encontrarse con listas en Excel donde cada nombre va precedido por un tratamiento, como Sr., Srta., Sra., etc. Para campañas de marketing, generación de informes o simplemente para estandarizar su conjunto de datos, es posible que necesite eliminar estos tratamientos y conservar únicamente los nombres reales. Por ejemplo, transformar Sr. John Smith en John Smith en toda una columna de datos. Hacerlo de forma eficiente en Excel puede ahorrarle una cantidad considerable de esfuerzo manual, especialmente con conjuntos de datos grandes o cuando el formato de los tratamientos no es consistente.

Eliminar tratamientos de nombres Fórmula
Eliminar tratamientos mediante macro VBA en bloque
Eliminar tratamientos con la función Relleno Rápido de Excel
Dividir tratamientos y nombres en columnas separadas mediante fórmulas
Eliminar tratamientos de nombres Fórmula
Utilizar una fórmula de Excel es un método sencillo para eliminar tratamientos de celdas con nombres. Esta solución es más adecuada cuando todos sus nombres siguen el mismo patrón: el tratamiento aparece primero, seguido de un espacio y luego el Nombre completo de la persona. Este método es rápido, no requiere complementos adicionales y funciona bien para listas pequeñas o medianas. Sin embargo, puede no manejar variaciones más complejas, como tratamientos compuestos por varias palabras o formatos inconsistentes.
Para eliminar el tratamiento de una celda con nombre, siga estos pasos:
1. En una celda vacía adyacente a su lista de nombres (suponiendo que sus datos comienzan en la celda A2), introduzca la siguiente fórmula:
=RIGHT(A2, LEN(A2) - FIND(" ",A2)) Esta fórmula localiza el primer espacio en la celda y extrae todo el texto situado a su derecha, eliminando así el tratamiento.
2. Pulse Intro para confirmar la fórmula. A continuación, arrastre el controlador de relleno (el pequeño cuadrado situado en la esquina inferior derecha de la celda) hacia abajo para aplicar esta fórmula a todas las celdas de la columna según sea necesario.

Consejos y precauciones: Si hay nombres que no incluyen un tratamiento (sin espacio), la fórmula podría generar un error. Revise sus datos en busca de inconsistencias antes de aplicar este método.
Eliminar tratamientos mediante macro VBA en bloque
Para conjuntos de datos grandes o en casos donde los tratamientos presenten formatos inconsistentes o longitudes variables, utilizar una macro VBA es una solución eficaz. Con VBA, puede eliminar distintos tipos de tratamientos de forma simultánea, lo que resulta especialmente útil para limpiar extensas listas de correos electrónicos, bases de datos de recursos humanos o cualquier escenario en el que las fórmulas manuales no sean prácticas.
A continuación se muestra un script de VBA de ejemplo que elimina del inicio de cada nombre, en un rango seleccionado, una lista de tratamientos comunes (como Sr., Sra., Srta., Dr., Prof., Miss). Puede ampliar fácilmente la lista para incluir títulos adicionales según sus necesidades.
1. Haga clic en la pestaña Desarrollador > Visual Basic para abrir el editor de VBA. En el editor de VBA, vaya a Insertar > Módulo y pegue el siguiente código en la ventana del módulo:
Sub RemoveSalutationBulk()
Dim WorkRng As Range
Dim Rng As Range
Dim cellValue As String
Dim arrSalutations As Variant
Dim i As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select the range to remove salutations from:", xTitleId, WorkRng.Address, Type:=8)
arrSalutations = Array("Mr. ", "Mr ", "Mrs. ", "Mrs ", "Ms. ", "Ms ", "Miss ", "Dr. ", "Dr ", "Prof. ", "Prof ")
For Each Rng In WorkRng
cellValue = Rng.Value
For i = LBound(arrSalutations) To UBound(arrSalutations)
If InStr(1, cellValue, arrSalutations(i), vbTextCompare) = 1 Then
cellValue = Mid(cellValue, Len(arrSalutations(i)) + 1)
Exit For
End If
Next i
Rng.Value = cellValue
Next Rng
End Sub 2. Pulse F5 o haga clic en el botón
Ejecutar para ejecutar el código. Aparecerá un cuadro de diálogo solicitándole que seleccione el rango que contiene los nombres que desea procesar; resalte las celdas correspondientes y haga clic en Aceptar.
Nota: Esta macro solo eliminará tratamientos que aparezcan al principio del contenido de la celda, sin distinguir entre mayúsculas y minúsculas. Si algunos nombres incluyen títulos poco comunes, puede añadirlos a la matriz arrSalutations en el código. Haga siempre una copia de seguridad de sus datos antes de realizar operaciones masivas con VBA para evitar cambios no deseados.
Eliminar tratamientos con la función Relleno Rápido de Excel
A partir de Excel 2013, la función Relleno Rápido simplifica la eliminación de tratamientos al reconocer y aplicar patrones en los datos. Es un método rápido e intuitivo, especialmente diseñado para usuarios que prefieren una solución visual e interactiva y cuentan con datos relativamente bien estructurados. Relleno Rápido resulta ideal cuando su conjunto de datos no es muy extenso y existe un patrón claro y repetitivo entre el tratamiento y el resto del nombre. Sin embargo, puede no funcionar correctamente con datos altamente irregulares o que presenten inconsistencias.
1. Cree una nueva columna junto a sus nombres. En la celda situada junto a la primera celda de datos (por ejemplo, si A2 contiene «Sr. John Smith», escriba «John Smith» en B2, omitiendo el tratamiento).
2. Empiece a escribir el siguiente valor en B3. En cuanto Excel detecte el patrón (normalmente tras introducir 1 o 2 valores), le sugerirá un relleno automático para el resto de las celdas de la columna, basándose en su ejemplo.
3. Pulse simplemente Intro para aceptar las sugerencias y Relleno Rápido completará automáticamente el resto de la columna, eliminando los tratamientos por usted.
Si Relleno Rápido no aparece automáticamente, puede activarlo manualmente: haga clic en la celda inmediatamente debajo de su última entrada y, a continuación, haga clic en Datos > Relleno Rápido en la barra de herramientas o utilice el atajo Ctrl + E.
Consejos: Relleno Rápido puede ser sensible a las inconsistencias. Revise cuidadosamente los resultados en busca de errores, especialmente si algunos nombres no siguen el patrón esperado. Esta función no se actualiza automáticamente; si los nombres originales cambian, deberá volver a aplicar Relleno Rápido.
Ventajas: No requiere memorizar fórmulas, es muy visual y rápido para listas con patrones evidentes.
Limitaciones: No es adecuado para conjuntos de datos muy grandes o patrones irregulares, y solo está disponible en Excel 2013 o versiones posteriores.
Dividir tratamientos y nombres en columnas separadas mediante fórmulas
Si desea dividir el tratamiento y el resto del nombre en dos columnas distintas en lugar de eliminar únicamente el tratamiento, las fórmulas de Excel también pueden ayudarle. Este método resulta especialmente útil cuando necesita conservar el tratamiento para informes u otros fines, como personalizar comunicaciones o segmentar por título. Las fórmulas funcionan mejor con datos que utilicen de forma consistente un único delimitador fijo —por ejemplo, un espacio— entre el tratamiento y el nombre.
1. Para extraer el tratamiento, introduce la siguiente fórmula en una celda vacía (por ejemplo, C2 si tus nombres están en la columna A):
=LEFT(A2, FIND(" ",A2)-1) Esta fórmula extrae el texto ubicado a la izquierda del primer espacio, aislando así el tratamiento.
Arrastre el controlador de relleno hacia abajo para copiar la fórmula en tantas filas como necesite. Todos los tratamientos aparecerán en la nueva columna:

2. Para extraer solo el nombre, introduce esta fórmula en la siguiente columna en blanco (por ejemplo, D2):
=MID(A2, FIND(" ",A2)+1,1024) Esta fórmula extrae todo el texto situado después del primer espacio, que corresponde al nombre real. Vuelva a arrastrar el controlador de relleno hacia abajo para completar las demás filas.

Consejos: Puede ajustar las referencias de columna (como A2) en las fórmulas para adaptarlas a la ubicación real de sus datos. ¡Atención! Si un campo de nombre está vacío o no coincide con el formato esperado, las fórmulas podrían generar errores.
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos