Para deixar todo um texto em maiúsculo no Excel, use a função MAIÚSCULA, assim: =MAIÚSCULA(A1) — ela converte cada letra da célula indicada em maiúscula, sem alterar números, símbolos ou acentos que já estejam no texto.
Você já recebeu uma planilha em que os nomes, produtos ou categorias estão digitados de qualquer jeito — algumas células com a primeira letra maiúscula, outras tudo em minúsculo, outras já em CAIXA ALTA — e precisou padronizar tudo na mão, célula por célula, só de olho no que estava errado?
Esse tipo de inconsistência parece só um detalhe estético, mas na prática atrapalha bastante: relatórios impressos, etiquetas, exportações para outros sistemas e cadastros que exigem um padrão fixo de digitação ficam visivelmente bagunçados quando o texto não segue uma capitalização única. Em planilhas grandes, revisar célula por célula pra corrigir isso manualmente pode levar horas — e ainda assim algo passa despercebido.
Neste artigo iremos mostrar como usar a função MAIÚSCULA para converter qualquer texto em letras maiúsculas, como aplicar isso em uma coluna inteira de uma só vez, como fixar o resultado como valor definitivo, e como combinar essa função com outras para deixar sua planilha padronizada em segundos.

O que a função MAIÚSCULA faz
A função MAIÚSCULA pega qualquer texto — de uma célula ou digitado diretamente entre aspas — e devolve a mesma informação com todas as letras em maiúsculo. Números, hífens, pontos, acentos e outros símbolos permanecem exatamente como estavam; a função só atua sobre as letras minúsculas, transformando-as em maiúsculas.
É importante entender que a função MAIÚSCULA não modifica o texto original: ela gera um resultado novo, baseado em fórmula, em outra célula. A célula de origem continua com o texto do jeito que foi digitado. Se o seu objetivo é substituir definitivamente o texto original pelo resultado em maiúsculo, é preciso um passo extra, que mostramos mais adiante neste artigo.
Sintaxe da função MAIÚSCULA
A sintaxe é bem simples, com um único argumento obrigatório:
=MAIÚSCULA(texto)
Onde texto pode ser a referência de uma célula (como A1) ou um texto digitado diretamente entre aspas (como “excel pra ontem”). Em inglês, essa mesma função se chama UPPER — útil saber caso você abra uma planilha configurada em inglês ou pesquise soluções em fóruns internacionais.
Exemplo prático completo
Imagine uma lista de nomes de clientes digitados sem nenhum padrão de capitalização. Veja como fica o resultado ao aplicar a função MAIÚSCULA em cada célula:
| Coluna A (texto original) | Fórmula em B | Resultado em B |
|---|---|---|
| Ana Paula Ferreira | =MAIÚSCULA(A2) | ANA PAULA FERREIRA |
| joão da silva | =MAIÚSCULA(A3) | JOÃO DA SILVA |
| Camisa Polo Azul | =MAIÚSCULA(A4) | CAMISA POLO AZUL |
| cod-4521b | =MAIÚSCULA(A5) | COD-4521B |
Repare que a fórmula sempre referencia a célula da mesma linha na coluna ao lado — isso é o que permite arrastar a fórmula para baixo e aplicar a conversão em todas as linhas de uma vez, sem reescrever nada manualmente.
Aplicando a fórmula em uma coluna inteira
Depois de digitar a fórmula na primeira célula (por exemplo, B2) e apertar Enter, clique novamente nessa célula para selecioná-la. No canto inferior direito da seleção vai aparecer um pequeno quadrado verde — a chamada alça de preenchimento. Basta dar um duplo clique nesse quadradinho, e o Excel arrasta automaticamente a fórmula para todas as linhas preenchidas da coluna vizinha, até o final dos dados. Também é possível clicar e arrastar manualmente até a última linha, se preferir mais controle sobre até onde a fórmula vai.
Transformando o resultado em valor fixo
Como a função MAIÚSCULA gera uma fórmula, e não um texto “solto”, muita gente esbarra num problema na hora de substituir a coluna original: se você simplesmente apagar a coluna A (com o texto original), a coluna B (com a fórmula) também vai quebrar, porque ela depende de A para funcionar.
A solução é converter a fórmula em valor fixo antes de descartar a coluna original. Para isso: selecione a coluna com as fórmulas em maiúsculo, copie (Ctrl+C), clique com o botão direito sobre a mesma seleção (ou sobre a coluna de destino) e escolha Colar Especial > Valores. O Excel substitui as fórmulas pelo texto puro em maiúsculo, sem nenhuma dependência de outra célula — só então é seguro apagar a coluna original ou colar o resultado por cima dela.
Combinando MAIÚSCULA com outras funções
A função MAIÚSCULA raramente é usada sozinha em planilhas mais elaboradas. Uma combinação muito comum é com a função ARRUMAR, que remove espaços extras antes ou depois do texto e espaços duplicados no meio — útil quando os dados vêm de uma importação bagunçada: =MAIÚSCULA(ARRUMAR(A2)) já entrega o texto limpo e em maiúsculo em um único passo.
Outra combinação útil é com a função CONCATENAR (ou o operador &), para já montar um texto final padronizado juntando várias colunas — por exemplo, código do produto e nome, tudo em maiúsculo: =MAIÚSCULA(A2&” – “&B2). E dentro de uma função SE, a MAIÚSCULA pode garantir que uma comparação de texto sempre trate maiúsculas e minúsculas da mesma forma antes de aplicar uma regra condicional.
MAIÚSCULA, MINÚSCULA e PRI.MAIÚSCULA: qual usar
O Excel tem três funções irmãs para mudar a capitalização de um texto, e escolher a errada é um erro comum. A MAIÚSCULA deixa absolutamente tudo em letra maiúscula. A MINÚSCULA faz o oposto, deixando tudo em letra minúscula. Já a PRI.MAIÚSCULA deixa só a primeira letra de cada palavra maiúscula e o restante minúsculo — ideal para nomes próprios, como “João da Silva” em vez de “JOÃO DA SILVA” ou “joão da silva”. A escolha depende do padrão que a sua planilha, sistema ou relatório exige: códigos e siglas costumam usar MAIÚSCULA; nomes de pessoas e endereços costumam usar PRI.MAIÚSCULA.
Erros comuns ao usar a função MAIÚSCULA
Um erro frequente é esquecer que a função MAIÚSCULA depende da célula original: se você apaga o texto de origem antes de fixar o resultado como valor, a fórmula passa a mostrar uma célula vazia ou erro. Outro erro comum é aplicar a função em uma célula que já contém números puros (como um código totalmente numérico) esperando que ela “formate” o número — a função MAIÚSCULA só atua em letras, então números permanecem exatamente iguais, o que às vezes confunde quem espera algum efeito visual nesse caso.
Também vale lembrar que a função MAIÚSCULA não corrige acentuação nem espaços — ela só altera a caixa das letras. Se o texto original tiver espaços extras ou erros de digitação, combine com ARRUMAR e SUBSTITUIR para uma limpeza completa antes ou junto da conversão.
Disponibilidade
A função MAIÚSCULA está disponível em todas as versões do Excel, do Excel 2003 ao Excel 365, passando pelo Excel Online, Excel para Mac e também no Google Sheets (onde a mesma função se chama MAIÚSCULA em português ou UPPER em inglês). É uma das funções de texto mais antigas e estáveis da ferramenta, sem variações de sintaxe entre versões.
Perguntas frequentes
Como faço para deixar um texto todo em maiúsculo no Excel?
Use a função MAIÚSCULA, assim: =MAIÚSCULA(A1). Ela pega o texto da célula indicada e devolve a mesma informação com todas as letras convertidas para maiúsculas, sem alterar números, símbolos ou acentos.
A função MAIÚSCULA altera o texto original da célula?
Não. A função MAIÚSCULA cria um resultado novo em outra célula, baseado em fórmula — a célula original continua exatamente como estava. Para substituir o texto original pelo resultado em maiúsculo, copie a coluna com a fórmula e cole como valor (Colar Especial > Valores) por cima dos dados originais.
Como deixo uma coluna inteira em maiúsculo de uma vez, sem digitar a fórmula em cada célula?
Digite a fórmula =MAIÚSCULA(A2) na primeira célula, selecione essa célula, e dê duplo clique no quadradinho verde no canto inferior direito dela (a alça de preenchimento) — o Excel arrasta a fórmula automaticamente para todas as linhas preenchidas da coluna ao lado.
Compartilhe ou Comente
Se você curtiu esse artigo aonde mostramos como deixar todo o texto em maiúsculo no Excel usando a função MAIÚSCULA, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.
Você costuma receber planilhas com texto digitado sem nenhum padrão? Já teve que padronizar uma lista inteira na mão antes de conhecer essa função? Conta para nós nos comentários!