function

NOMPROPIO

Todo sobre la función NOMPROPIO en Excel

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.

Funciones Relacionadas

  • MAYUSC: Convierte toda una cadena de texto a letras mayúsculas.
  • MINUSC: Convierte toda una cadena de texto a letras minúsculas.
  • SUSTITUIR: Puede ser útil para corregir casos específicos que NOMPROPIO no maneja correctamente, como apellidos con mayúsculas intermedias (ej. «McGregor»).

Ver también...