Texto

MAYUSC, MINUSC y NOMPROPIO en Excel: arreglar mayúsculas incoherentes

Convierten un texto a mayúsculas, a minúsculas o a Tipo Título.

Tres funciones pequeñas para un problema: datos donde el mismo valor llega escrito de tres formas distintas. MAYUSC lo pone todo en mayúsculas, MINUSC lo pone todo en minúsculas y NOMPROPIO pone en mayúscula la primera letra de cada palabra y el resto en minúscula.

NOMPROPIO es la que todo el mundo usa con nombres, y es la que te va a dejar en mal lugar. Pone en mayúscula la primera letra de cada palabra según sus propias reglas, así que "chen wei" se convierte correctamente en "Chen Wei", pero "IBM" se convierte en "Ibm". No tiene ni idea de qué es un nombre.

Una cosa que no arreglan, pese a las apariencias: las comparaciones de Excel ya ignoran las mayúsculas. Un BUSCARV de "alicia" ya encuentra "ALICIA". Si una búsqueda falla, la causa son espacios o tipos de dato, no las mayúsculas, y estas funciones no ayudarán.

Sintaxis

=MAYUSC(texto)   =MINUSC(texto)   =NOMPROPIO(texto)

Argumentos

texto
Obligatorio
El valor que se convierte. Los números y la puntuación pasan intactos; solo cambian las letras.

Los datos de ejemplo

Encabezados en la fila 1, datos en A2:C5. Fíjate en los espacios sobrantes de A3 y A5.

ABC
1NombreCorreoCódigo
2Alicia Moreaualicia@northwind.comNW-2024-001
3 bruno santos bruno@southgate.co.ukSG-2024-014
4CHEN WEIchen@northwind.comNW-2023-207
5 Dana Okafordana@eastvale.orgEV-2024-092

Ejemplos resueltos

=MAYUSC(A2)

Resultado: ALICIA MOREAU

Todo a mayúsculas. Útil para códigos de referencia, agresivo para nombres.

=MINUSC(A4)

Resultado: chen wei

La entrada en mayúsculas rebajada, lista para que NOMPROPIO la recapitalice bien.

=NOMPROPIO(A4)

Resultado: Chen Wei

Tipo Título en un paso. NOMPROPIO baja primero el resto de cada palabra, así que arregla las entradas en mayúsculas.

=NOMPROPIO(ESPACIOS(A3))

Resultado: Bruno Santos

La combinación que conviene memorizar: limpia los espacios y después arregla las mayúsculas.

Ahora practícala

Leer sobre una fórmula no es lo mismo que escribirla. Abre el ejercicio de esta función y escríbela en una hoja real: recibirás comentarios inmediatos sobre qué celda está mal y por qué.

Abrir el ejercicio: Funciones MAYUSC, MINUSC y NOMPROPIO

Errores habituales y cómo resolverlos

NOMPROPIO estropea las siglas

Por qué ocurre: No tiene diccionario. "IBM" se convierte en "Ibm" porque todas las palabras reciben el mismo trato.

Cómo resolverlo: Arréglalas después con SUSTITUIR, o deja fuera esas filas. No hay forma de que NOMPROPIO entienda excepciones.

NOMPROPIO pone mayúsculas tras cifras y puntuación

Por qué ocurre: Cualquier carácter que no sea letra cuenta como límite de palabra, así que "3o" se convierte en "3O".

Cómo resolverlo: El caso del guion suele ser correcto en nombres. Para el resto, repáralo con SUSTITUIR.

Los números se convierten en texto

Por qué ocurre: Las tres devuelven texto, así que aplicarlas a una columna numérica cambia su tipo.

Cómo resolverlo: Aplícalas solo a columnas de texto, o envuélvelas después en VALOR.

Consejos que conviene saber

  • Primero ESPACIOS y después NOMPROPIO: limpiar tras capitalizar te obliga a hacer las dos cosas dos veces.
  • Las comparaciones y búsquedas de Excel ya ignoran las mayúsculas, así que no las apliques nunca solo para que una coincidencia funcione.
  • Para una comparación que sí distinga mayúsculas, usa IGUAL(A2; B2) en lugar de convertir ambos lados.
  • MAYUSC en códigos de referencia deja la columna visualmente coherente y más fácil de leer, aunque nada dependa de ello.

Preguntas frecuentes

¿Por qué NOMPROPIO escribe mal apellidos como McDonald?

NOMPROPIO pone en mayúscula la primera letra de cada palabra y en minúscula todo lo demás, sin conocer convenciones de nombres. "mcdonald" se convierte en "Mcdonald" y no en "McDonald". No hay ningún argumento que lo cambie: hay que reparar las excepciones con SUSTITUIR o a mano.

¿Necesito MAYUSC para que un BUSCARV encuentre el valor?

No. Las búsquedas y comparaciones de Excel ya ignoran las mayúsculas, así que "alicia" coincide con "ALICIA" sin ayuda. Si una búsqueda falla, busca espacios sobrantes o un número guardado como texto.

¿Cómo pongo en mayúscula solo la primera letra de una frase?

NOMPROPIO capitaliza todas las palabras, lo que está mal para frases. Combina MAYUSC y MINUSC: =MAYUSC(IZQUIERDA(A2;1))&MINUSC(EXTRAE(A2;2;LARGO(A2))).

Funciones relacionadas

Guías que la usan

Lecturas más largas donde esta función hace trabajo real en una hoja real.