La función NOMPROPIO en Microsoft Excel es una herramienta de formato de texto que convierte una cadena de texto a «capitalización de tipo título» o «nombre propio». Esto significa que la primera letra de cada palabra se convierte en mayúscula y todas las demás letras se convierten en minúsculas. Es especialmente útil para limpiar y estandarizar datos, como nombres y apellidos, títulos o direcciones.
Sintaxis
=NOMPROPIO(texto)
La función NOMPROPIO tiene un único argumento:
- texto: Es la cadena de texto que deseas convertir. Puede ser una referencia a una celda que contiene el texto o una cadena de texto escrita directamente en la fórmula entre comillas. Obligatorio.
Ejemplos
Ejemplo 1: Uso básico con una cadena de texto
Convierte una cadena de texto escrita directamente en la fórmula. Observa cómo corrige tanto las mayúsculas como las minúsculas.
=NOMPROPIO("esto ES una cADENa dE TeXtO")
Resultado: «Esto Es Una Cadena De Texto»
Ejemplo 2: Limpieza de una lista de nombres
Imagina que tienes una lista de nombres en la columna A con un formato inconsistente. Puedes usar NOMPROPIO en la columna B para estandarizarlos.
| A | B | |
|---|---|---|
| 1 | Nombre Original | Resultado con NOMPROPIO |
| 2 | JUAN PÉREZ | =NOMPROPIO(A2) |
| 3 | maría lópez | =NOMPROPIO(A3) |
| 4 | aNA gÓMez-sILVa | =NOMPROPIO(A4) |
Los resultados en la columna B serían:
- Celda B2: «Juan Pérez»
- Celda B3: «María López»
- Celda B4: «Ana Gómez-Silva»
Ejemplo 3: Comportamiento con números y símbolos
La función NOMPROPIO capitaliza cualquier letra que siga a un carácter que no sea una letra, como un número, un signo de puntuación o un espacio. Esto puede generar resultados inesperados en ciertos contextos.
=NOMPROPIO("IVA del 21% aplicable")
Resultado: «Iva Del 21% Aplicable»
=NOMPROPIO("producto-ref001")
Resultado: «Producto-Ref001»
Observaciones
Es importante tener en cuenta que la función NOMPROPIO primero convierte toda la cadena de texto a minúsculas y luego capitaliza la primera letra de cada palabra. Esto significa que cualquier mayúscula que deba conservarse en medio de una palabra (como en «McDONALD») se perderá («Mcdonald»).
La función define una «palabra» como cualquier secuencia de caracteres que sigue a un espacio o a un signo de puntuación.
Errores comunes
La función NOMPROPIO es muy robusta y no genera errores comunes como #¡VALOR! o #¿NOMBRE? si se usa correctamente. Si se introduce un número en lugar de texto, lo tratará como una cadena de texto y lo devolverá sin cambios.
=NOMPROPIO(1984)
Resultado: 1984
Disponibilidad por versión de Excel
La función NOMPROPIO está disponible en todas las versiones de Microsoft Excel, desde las más antiguas hasta la versión más reciente de Microsoft 365.
Compatibilidad
| Software | Compatibilidad | Notas |
|---|---|---|
| Microsoft Excel | ✔️ | Funcionalidad completa y estable en todas las versiones. |
| Google Sheets | ✔️ | La función equivalente se llama PROPER. |
| LibreOffice Calc | ✔️ | La función equivalente se llama PROPER. |
| OpenOffice Calc | ✔️ | La función equivalente se llama PROPER. |
| WPS Office Spreadsheets | ✔️ | Funciona de manera idéntica. |
| Apple Numbers | ✔️ | La función equivalente se llama PROPER. |
