Inicio › Funciones de Excel › MAYUSC, MINUSC y NOMPROPIO
MAYUSC, MINUSC y NOMPROPIO en Excel: cambiar mayúsculas y minúsculas
Excel no tiene un botón "Cambiar mayúsculas y minúsculas" como Word, pero tres funciones sencillas hacen el trabajo: MAYUSC para mayúsculas, MINUSC para minúsculas y NOMPROPIO para poner en mayúscula la primera letra de cada palabra. En el Excel en inglés, se llaman UPPER, LOWER y PROPER.
En esta guía
Sintaxis y ejemplos
| Función | Ejemplo | Resultado |
|---|---|---|
| MAYUSC | =MAYUSC("ana garcía") | ANA GARCÍA |
| MINUSC | =MINUSC("Ana@Ejemplo.COM") | ana@ejemplo.com |
| NOMPROPIO | =NOMPROPIO("aNA gARCÍA") | Ana García |
Cada función tiene un solo argumento: el texto o la celda. Los números y los signos de puntuación no cambian.
Cuándo usar cada una
- MINUSC para correos electrónicos y nombres de usuario, para que los duplicados y las búsquedas coincidan.
- MAYUSC para códigos y códigos de país: "mx" pasa a "MX".
- NOMPROPIO para nombres y ciudades escritos de forma desigual.
Practica MAYUSC, MINUSC y NOMPROPIO: pruébalo tú mismo
Leer es una cosa y escribirlo es otra. Construye la fórmula de abajo paso a paso: las pistas te dicen qué escribir, y puedes hacer clic en las celdas o arrastrar sobre ellas para añadirlas, igual que en Excel.
Tarea: Pon el nombre con mayúscula al principio de cada palabra, en B2: =NOMPROPIO(A2)
Dónde falla NOMPROPIO
NOMPROPIO pone en mayúscula la primera letra tras cada espacio o signo de puntuación, y eso no siempre es correcto:
=NOMPROPIO("maría de la cruz")devuelve "María De La Cruz", cuando quizá quieres "María de la Cruz".=NOMPROPIO("mcdonald")devuelve "Mcdonald", no "McDonald".=NOMPROPIO("o'neil")devuelve "O'Neil" (correcto), pero un apóstrofo en medio de una palabra también pone en mayúscula la letra siguiente.
Revisa el resultado en nombres con partículas y apóstrofos, y corrige las excepciones a mano o con SUSTITUIR.
Poner en mayúscula solo la primera letra de una frase
=MAYUSC(IZQUIERDA(A2; 1)) & MINUSC(EXTRAE(A2; 2; 1000))"ESTO ES UNA NOTA" se convierte en "Esto es una nota". Lee IZQUIERDA, DERECHA y EXTRAE.
Sustituir el texto original
- Pon
=NOMPROPIO(A2)en una columna auxiliar y cópiala hacia abajo. - Copia la columna auxiliar y usa Pegado especial › Valores sobre el original.
- Borra la columna auxiliar.
Para un cambio puntual también sirve el Relleno rápido (Ctrl+E; en algunas versiones en español, Ctrl+Mayús+E): escribe el primer nombre como lo quieres y deja que Excel rellene el resto.
Preguntas frecuentes
¿Hay un atajo para cambiar mayúsculas y minúsculas en Excel?
No, a diferencia de Word (Mayús+F3). Usa MAYUSC, MINUSC o NOMPROPIO, o el Relleno rápido.
¿Afectan MAYUSC y MINUSC a las comparaciones?
La mayoría de las comparaciones, búsquedas y CONTAR.SI de Excel ya ignoran las mayúsculas. Cambiarlas sirve sobre todo para la coherencia y el aspecto, y para que coincidan en funciones que sí distinguen mayúsculas, como IGUAL y ENCONTRAR.
¿Cómo compruebo si un texto está todo en mayúsculas?
Usa =IGUAL(A2; MAYUSC(A2)). Devuelve VERDADERO si el texto ya está todo en mayúsculas.