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.
=MAYUSC(texto) =MINUSC(texto) =NOMPROPIO(texto)textoEncabezados en la fila 1, datos en A2:C5. Fíjate en los espacios sobrantes de A3 y A5.
| A | B | C | |
|---|---|---|---|
| 1 | Nombre | Correo | Código |
| 2 | Alicia Moreau | alicia@northwind.com | NW-2024-001 |
| 3 | bruno santos | bruno@southgate.co.uk | SG-2024-014 |
| 4 | CHEN WEI | chen@northwind.com | NW-2023-207 |
| 5 | Dana Okafor | dana@eastvale.org | EV-2024-092 |
=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.
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é.
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.
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.
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.
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.
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.
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))).
Lecturas más largas donde esta función hace trabajo real en una hoja real.