Editor de Excel online
Usar grátis

MAIÚSCULA no Excel: sintaxe, exemplos e erros

Atualizado em 2026-10-14 · Grátis · Compatível com Excel e Google Sheets

Sintaxe

=MAIÚSCULA(texto)

Resposta rápida

MAIÚSCULA converte o texto em letras maiúsculas: =MAIÚSCULA(A2) transforma “jane doe” em “JANE DOE”. Só as letras mudam — dígitos, espaços e pontuação passam intactos — e o resultado é sempre texto, o que transforma números em rótulos que não somam mais.

Sintaxe

=MAIÚSCULA(texto)
ArgumentoO que significa
textoA célula ou literal que será convertido em maiúsculas. Obrigatório — e único argumento. Sem contagem, sem delimitador, nada mais para configurar.

Com um único argumento não há nada para separar, então a questão do ponto e vírgula nunca aparece: =MAIÚSCULA(A2) tem a mesma aparência em qualquer configuração regional.

MAIÚSCULA muda só letras: “jane doe 2026!” vira “JANE DOE 2026!”. Caracteres acentuados ganham sua forma maiúscula (é → É, ñ → Ñ, ç → Ç) nas versões atuais, e o comprimento do texto nunca muda.

Exemplos básicos

=MAIÚSCULA(A2)

O caso do dia a dia: nomes com maiúsculas e minúsculas misturadas viram “JANE DOE”, códigos de peça se alinham como “AE-2026-041” e siglas de país ou estado batem com suas formas oficiais — em qualquer lugar onde um sistema a jusante espera maiúsculas.

=MAIÚSCULA(ARRUMAR(A2))

Limpar antes de converter: ARRUMAR remove primeiro os espaços iniciais, finais e duplicados, então “ jane doe ” sai como “JANE DOE” e não “ JANE DOE ”. Os dois se encaixam sem parar em dados importados.

=EXATO(A2, MAIÚSCULA(A2))

A verificação de maiúsculas: VERDADEIRO só quando a célula já está toda em maiúsculas. O = simples não consegue — Excel considera “abc” = “ABC” iguais — então EXATO é a única comparação que respeita maiúsculas e minúsculas.

=SE(EXATO(A2, MAIÚSCULA(A2)), "OK", "Fix")

Transforma a verificação numa coluna de sinalização: linhas que ainda precisam de normalização mostram “Fix”, exatamente o que se quer ver antes de importar para um sistema sensível a maiúsculas.

MAIÚSCULA transforma números em texto: MAIÚSCULA(12345) devolve o texto “12345” que não soma mais, e uma data volta como número de série (“45658”), não como data. Mantenha colunas numéricas e de datas fora da MAIÚSCULA, ou recupere os dígitos com VALOR.

Erros comuns e como corrigi-los

SintomaCausa mais comumCorreção
O resultado não soma nem vira gráficoMAIÚSCULA converte números em texto — MAIÚSCULA(12345) é o rótulo “12345”, não o valor.Use MAIÚSCULA só em colunas realmente de texto. Se dígitos precisam passar, converta de volta com =VALOR(MAIÚSCULA(A2)).
Uma data vira algo como 45658Datas são números de série por baixo; MAIÚSCULA transforma em texto o serial, não a data exibida.Deixe colunas de datas fora da conversão, ou formate o resultado como data depois.
Nada mudouO texto já estava em maiúsculas — maiúsculas atravessam a MAIÚSCULA intactas.Não é erro. Prove com =EXATO(A2, MAIÚSCULA(A2)) e procure espaços sobrando com ARRUMAR se a célula ainda parecer estranha.
=A2=MAIÚSCULA(A2) devolve VERDADEIRO com “abc”O operador = do Excel ignora completamente maiúsculas: não distingue “abc” de “ABC”.Use =EXATO(A2, MAIÚSCULA(A2)) — a única comparação nativa que respeita maiúsculas e minúsculas.
Linhas vazias deixam de estar vaziasMAIÚSCULA de uma célula vazia devolve "" — texto vazio, que já não conta como vazio para ÉCÉL.VAZIA.Proteja: =SE(A2="", "", MAIÚSCULA(A2)) mantém de fato vazias as linhas vazias.

Não é erro, mas vale saber: MAIÚSCULA é de mão única. Ela não consegue capitalizar só as iniciais (isso é PRI.MAIÚSCULA), não consegue se desfazer (isso é MINÚSCULA) e não remove espaços (isso é ARRUMAR).

MAIÚSCULA frente a MINÚSCULA e PRI.MAIÚSCULA

MAIÚSCULAMINÚSCULAPRI.MAIÚSCULA
Converte paraTUDO EM MAIÚSCULAStudo em minúsculasPrimeira Letra De Cada Palavra
“jane doe” vira“JANE DOE”“jane doe”“Jane Doe”
Trabalho típicoCódigos, IDs, siglas de país e estado, chaves de correspondênciaE-mails, nomes de usuário, campos de sistema em minúsculasNomes exibidos, endereços, títulos
Mania conhecidaNúmeros viram textoO mesmo“McDonald” vira “Mcdonald” e “USA” vira “Usa”

As três recebem exatamente um argumento de texto e sempre devolvem texto. Escolha pelo público: máquinas e junções preferem a uniformidade de MAIÚSCULA ou MINÚSCULA, olhos humanos recebem PRI.MAIÚSCULA — com retoques manuais para as siglas achatadas.

MAIÚSCULA frente ao Preenchimento Relâmpago

Fórmula MAIÚSCULAPreenchimento Relâmpago (Ctrl+E)
SaídaUma fórmula viva numa coluna auxiliar; recalcula quando a origem mudaValores estáticos, escritos uma vez; linhas novas exigem repetir o preenchimento
PrecisãoDeterminística — toda linha, todas as vezesPadrão adivinhado — confira a coluna resultante
Ideal paraImportações repetidas e relatórios que precisam estar atualizadosLimpeza pontual de uma tabela pronta
Disponível emTodas as versões do Excel e o Planilhas GoogleExcel 2013 em diante; o Planilhas responde com o preenchimento inteligente

Escolha pelo ciclo de vida: fórmulas MAIÚSCULA para dados que continuam chegando, Preenchimento Relâmpago para uma remodelagem única que você colará como valores. Se mantiver a fórmula, cole valores quando a coluna for definitiva.

MAIÚSCULA no Planilhas Google

  • Mesmo nome, mesmo argumento único — todas as fórmulas acima são coladas no Planilhas sem mudanças.
  • A distinção entre o = que ignora maiúsculas e o EXATO se comporta igual, então a verificação de maiúsculas migra intacta.
  • O preenchimento inteligente (a resposta do Planilhas ao Preenchimento Relâmpago) também adivinha o padrão em maiúsculas — mesma ressalva: escreve valores estáticos, não fórmulas vivas.
  • Maiúsculas acentuadas (É, Ñ, Ç) saem corretas nos dois produtos; peculiaridades regionais só afetam versões bem antigas do Excel.

Limitações e dicas avançadas

  • Um trabalho por chamada: MAIÚSCULA não capitaliza iniciais (PRI.MAIÚSCULA), não devolve minúsculas (MINÚSCULA) nem remove espaços (ARRUMAR) — empilhe: =MAIÚSCULA(ARRUMAR(A2)).
  • Verificações sensíveis a maiúsculas exigem EXATO, não =: EXATO(A2, MAIÚSCULA(A2)) é o teste verdadeiro de “está tudo em maiúsculas?”.
  • Para junções com sistemas sensíveis a maiúsculas, mantenha uma coluna auxiliar com MAIÚSCULA e aponte todos os consumidores para ela — todos veem a mesma forma canônica.
  • Células vazias viram "" com a MAIÚSCULA — proteja com SE(A2="", "", MAIÚSCULA(A2)) quando os vazios precisam continuar vazios.
  • Cole valores de volta: copie a coluna auxiliar → Colar especial → Valores → apague a auxiliar, e a tabela sobrevive à limpeza da coluna original.

Pense na MAIÚSCULA como a estação de normalização da linha de limpeza: ARRUMAR tira o enchimento, MAIÚSCULA uniformiza as letras, EXATO confere o resultado e depois se colam valores. Cada etapa na sua própria coluna mantém a receita auditável — e a uma fórmula de distância da correção quando o formato mudar.

Ferramentas relacionadas

Funções relacionadas

Perguntas frequentes

O que faz a função MAIÚSCULA no Excel?

Converte todas as letras de uma célula em maiúsculas: =MAIÚSCULA(A2) transforma “jane doe” em “JANE DOE”. Dígitos, espaços e pontuação passam sem mudanças, letras acentuadas ganham sua maiúscula e o resultado é sempre texto.

Como deixar uma coluna inteira em maiúsculas?

Crie uma coluna auxiliar com =MAIÚSCULA(A2), arraste para baixo e depois Copiar → Colar especial → Valores sobre a original antes de apagar a auxiliar. Cada linha segue a mesma regra — mais seguro do que redigitar ou usar Localizar e substituir.

Por que a MAIÚSCULA transforma meus números em texto?

MAIÚSCULA é uma função de texto: recebe 12345 e devolve o rótulo “12345”, que não soma nem vira gráfico. Datas voltam como números de série (“45658”). Mantenha colunas numéricas e de datas fora dela, ou converta de volta com VALOR.

Como verificar se uma célula já está em maiúsculas?

=EXATO(A2, MAIÚSCULA(A2)) devolve VERDADEIRO só quando o texto já está todo em maiúsculas. Não use =A2=MAIÚSCULA(A2) — o operador = do Excel ignora maiúsculas e devolve VERDADEIRO até entre “abc” e “ABC”.

Qual a diferença entre MAIÚSCULA e PRI.MAIÚSCULA?

MAIÚSCULA põe todas as letras em maiúsculas; PRI.MAIÚSCULA capitaliza só a primeira letra de cada palavra e abaixa o resto. Códigos e IDs tomam MAIÚSCULA, nomes exibidos tomam PRI.MAIÚSCULA — lembrando que ela achata “McDonald” e “USA”.

O sinal de igual distingue maiúsculas no Excel?

Não — “abc” = “ABC” resulta em VERDADEIRO porque o Excel compara texto sem considerar maiúsculas. A única comparação nativa sensível a maiúsculas é EXATO(A2, B2); por isso toda verificação de maiúsculas deve usá-la.

A MAIÚSCULA funciona no Planilhas Google?

Sim — mesmo nome, mesmo argumento único, mesmas verificações com EXATO. O Planilhas ainda oferece o preenchimento inteligente como alternativa ao Preenchimento Relâmpago, com a mesma ressalva: escreve valores estáticos em vez de fórmulas vivas.

Pronto para testar com o seu próprio arquivo?

Abrir Alterar maiúsculas e minúsculas no Excel — é grátis