La función MAYUSC en Excel es una función de texto que convierte todas las letras de una cadena de texto a mayúsculas. Es especialmente útil para estandarizar datos antes de realizar comparaciones o análisis, garantizando que no haya diferencias por el uso de mayúsculas o minúsculas.
Los caracteres que no son letras, como números, signos de puntuación o espacios, no se ven afectados por esta función.
Sintaxis
=MAYUSC(texto)
La función MAYUSC tiene un único argumento:
- texto: Es la cadena de texto que se desea convertir a mayúsculas. Puede ser una cadena de texto literal (entre comillas), una referencia a una celda que contenga texto, o el resultado de otra fórmula. Obligatorio.
Ejemplos
Ejemplo 1: Uso con texto literal
Convierte una cadena de texto escrita directamente en la fórmula a mayúsculas.
=MAYUSC("este es un texto de ejemplo")
Resultado: «ESTE ES UN TEXTO DE EJEMPLO»
Ejemplo 2: Uso con referencias de celda
Se utiliza la función para convertir el contenido de las celdas de una columna a mayúsculas, ideal para normalizar nombres propios.
| A | B | |
|---|---|---|
| 1 | Nombre Original | Nombre en Mayúsculas |
| 2 | Ana Torres | =MAYUSC(A2) |
| 3 | pedro páramo | =MAYUSC(A3) |
| 4 | Luisa-María Gómez | =MAYUSC(A4) |
Resultados:
- Celda B2: «ANA TORRES»
- Celda B3: «PEDRO PÁRAMO»
- Celda B4: «LUISA-MARÍA GÓMEZ»
Ejemplo 3: Combinación con otras funciones
Se puede combinar MAYUSC con otras funciones. En este caso, se extraen los 3 primeros caracteres del texto de la celda A2 con la función IZQUIERDA y luego se convierten a mayúsculas para crear un código de identificación.
=MAYUSC(IZQUIERDA("España";3))
Resultado: «ESP»
Observaciones
Es importante recordar que la función MAYUSC solo afecta a los caracteres alfabéticos. Los números, espacios y símbolos de puntuación permanecen sin cambios en el resultado. Esto la hace segura para limpiar datos sin corromper códigos postales, números de teléfono o identificadores que mezclen letras y números.
Errores comunes
La función MAYUSC es muy robusta y no genera errores por sí misma. Si el argumento texto es una referencia a una celda que contiene un error (por ejemplo, #N/A o #¡VALOR!), la función MAYUSC simplemente propagará ese mismo error.
Disponibilidad por versión de Excel
La función MAYUSC es una de las funciones de texto fundamentales y ha estado disponible en todas las versiones de Microsoft Excel.
Compatibilidad
| Software | Compatibilidad | Notas |
|---|---|---|
| Microsoft Excel | ✔️ | El nombre de la función es MAYUSC en las versiones en español. |
| Google Sheets | ✔️ | Utiliza el nombre en inglés, UPPER. |
| LibreOffice Calc | ✔️ | Utiliza el nombre MAYUSC en la interfaz en español. |
| OpenOffice Calc | ✔️ | Utiliza el nombre MAYUSC en la interfaz en español. |
| WPS Office Spreadsheets | ✔️ | Utiliza el nombre en inglés, UPPER. |
| Apple Numbers | ✔️ | Utiliza el nombre MAYUSC en la interfaz en español. |
