O que a função MAIÚSCULA faz?
A função MAIÚSCULA transforma todas as letras de um texto em letras maiúsculas e devolve o resultado como texto. Ela recebe um único argumento, que pode ser um texto entre aspas ou uma referência de célula. Use para padronizar nomes, siglas, códigos e títulos antes de exibir, ordenar ou juntar dados.
| Nome em português | MAIÚSCULA |
|---|---|
| Nome em inglês | UPPER |
| Categoria | Texto |
| Retorna | Texto (o mesmo conteúdo com todas as letras em maiúsculas) |
| Existe desde | Excel 2007 ou anterior · existe no Excel 2013 |
Qual é a sintaxe da função MAIÚSCULA?
No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.
| Argumento | Obrigatório | O que aceita |
|---|---|---|
| texto | Sim | O texto que será convertido: uma sequência entre aspas ou uma referência de célula. Números, símbolos e espaços não mudam. |
Como usar a função MAIÚSCULA na prática?
Exemplo 1: Padronizar nomes de cidades
| A | B | C | |
|---|---|---|---|
| 1 | Cidade | Em maiúsculas | |
| 2 | são paulo | SÃO PAULO | |
| 3 | belo horizonte | BELO HORIZONTE | |
| 4 | recife | RECIFE |
=MAIÚSCULA(A2) Em inglês: =UPPER(A2) =MAIÚSCULA(A3) Em inglês: =UPPER(A3) =MAIÚSCULA(A4) Em inglês: =UPPER(A4) A fórmula, copiada para baixo, converte cada nome. As letras acentuadas continuam acentuadas (ã vira Ã) e os espaços ficam como estão. O texto original da coluna A não muda: o resultado aparece em outra célula.
Exemplo 2: Montar um código de produto com letras maiúsculas
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Produto | Número | Código | |
| 2 | camiseta | 2048 | CAM-2048 | |
| 3 | bermuda | 1317 | BER-1317 | |
| 4 | boné | 905 | BON-905 |
=MAIÚSCULA(ESQUERDA(A2;3))&"-"&B2 Em inglês: =UPPER(LEFT(A2,3))&"-"&B2 =MAIÚSCULA(ESQUERDA(A3;3))&"-"&B3 Em inglês: =UPPER(LEFT(A3,3))&"-"&B3 =MAIÚSCULA(ESQUERDA(A4;3))&"-"&B4 Em inglês: =UPPER(LEFT(A4,3))&"-"&B4 ESQUERDA pega as três primeiras letras do nome, MAIÚSCULA converte essas letras e o e comercial (&) junta um hífen e o número da coluna B. O resultado de "camiseta" e 2048 é CAM-2048.
Quais erros a função MAIÚSCULA costuma dar?
#N/D
Por que acontece: A célula de origem já contém um erro, e MAIÚSCULA devolve o mesmo erro.
Como corrigir: Corrija a célula de origem ou proteja a fórmula com SEERRO.
=MAIÚSCULA(A2)Resultado: #N/DO texto original continua em minúsculas
Por que acontece: A fórmula devolve o texto convertido em outra célula e não altera a célula de origem.
Como corrigir: Copie as células com a fórmula e use Colar Especial, Valores, sobre o texto original. Depois apague a coluna auxiliar.
MAIÚSCULA no Google Planilhas e no LibreOffice Calc
| Programa | Nome da função | Observação |
|---|---|---|
| Excel | MAIÚSCULA (UPPER) | Referência deste dicionário. |
| Google Planilhas | MAIÚSCULA (UPPER) | Funciona do mesmo jeito, com um único argumento de texto. A lista em português do Google Planilhas mostra o nome MAIÚSCULA (UPPER). Documentação do Google |
| LibreOffice Calc | MAIÚSCULA (UPPER) | No LibreOffice Calc em português a função também se chama MAIÚSCULA e converte a cadeia de texto do argumento em letras maiúsculas. Ajuda do LibreOffice |
A função MAIÚSCULA existe no Excel 2013?
Existe no Excel 2013 Excel 2007 ou anterior
A lista oficial de funções do Excel não traz marcador de versão para a MAIÚSCULA, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013.
Veja todas as funções por versão em funções do Excel por versão.
O que mais vale saber sobre a MAIÚSCULA?
- MAIÚSCULA só muda letras. Números, sinais e espaços ficam exatamente como estão.
- Para deixar só a primeira letra de cada palavra em maiúscula, use PRI.MAIÚSCULA. Para tudo em minúsculas, use MINÚSCULA.
- O operador = não diferencia maiúsculas de minúsculas, então não é preciso converter antes de comparar dois textos. Use EXATO quando a diferença importar.
Perguntas frequentes sobre a MAIÚSCULA
A função MAIÚSCULA mantém os acentos?
Sim. As letras acentuadas continuam acentuadas e viram a versão maiúscula, como ã que vira à e é que vira É. Números, sinais e espaços não mudam.
Como deixar só a primeira letra do texto em maiúscula?
Combine as funções: =MAIÚSCULA(ESQUERDA(A2;1))&MINÚSCULA(EXT.TEXTO(A2;2;999)). Para a primeira letra de cada palavra, use PRI.MAIÚSCULA.
Funções relacionadas
Fontes consultadas
- Microsoft: função MAIÚSCULA (UPPER)
- Microsoft: funções do Excel por categoria (marcadores de versão)
- Google: função MAIÚSCULA
- LibreOffice: funções de texto
Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.