Saltar al contenido

Función de Excel · Cambiar texto

MAYUSC(UPPER)

Pone en mayúsculas todas las letras de un texto.

Qué hace

MAYUSC convierte cada letra en mayúscula. Los dígitos y los signos de puntuación no cambian. Sirve para ordenar códigos escritos mezclando mayúsculas y minúsculas.

Sintaxis

=MAYUSC(texto)

Los argumentos entre corchetes son opcionales, y … significa que puedes añadir más del mismo tipo. En este idioma de Excel, los argumentos se separan con ;

Argumentos

texto
El texto que se cambia, normalmente una celda.

Ejemplo

Alguien escribió un código de pedido en minúsculas. ¿Cómo lo dejas en la forma habitual?

AB
1Tal como se escribióLimpio
2de-4471DE-4471

La fórmula en B2:

=MAYUSC(A2)

Resultado: DE-4471

de-4471 pasa a DE-4471: cambian las dos letras, el guion y los dígitos no.

Errores frecuentes

  • Esperar que cambie la celda original. El resultado aparece en la celda de la fórmula; cópialo y pégalo como valores para sustituir el original.
  • Usarla para comparar textos. Las comparaciones con = ya no distinguen mayúsculas en Excel.

En otros idiomas de Excel

Excel traduce los nombres de las funciones y, en algunos idiomas, también el separador de argumentos. Escribe el nombre que muestra tu Excel.

Idioma de ExcelNombre de la funciónSeparador
EnglishUPPER,
DeutschGROSS;
FrançaisMAJUSCULE;
Español (España)MAYUSC;
Español (México)MAYUSC,
日本語UPPER,
한국어UPPER,
繁體中文UPPER,
ไทยUPPER,
ខ្មែរUPPER,
Tiếng ViệtUPPER;

Practícala

Más de este módulo

Todas las funciones