KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Alterar o tipo de maiúsculas/minúsculas no Excel – 6 formas super práticas

AutorSiluvia Data de Modificação

Manter uma capitalização consistente no Excel — como capitalizar a primeira letra de cada palavra ou aplicar uniformemente maiúsculas ou minúsculas — melhora significativamente a legibilidade e o profissionalismo dos seus dados. Ao contrário do Microsoft Word, o Excel não oferece um botão “Alterar Maiúsculas e Minúsculas” para ajustar rapidamente a capitalização do texto nas folhas de cálculo, o que pode dificultar o trabalho de muitos utilizadores. Este artigo apresenta seis métodos práticos para alterar a capitalização do texto no Excel, exatamente como precisa. Vamos juntos trazer uniformidade aos seus dados textuais!

alterar o tipo de maiúsculas/minúsculas do texto no Excel

Vídeo: Alterar a capitalização do texto no Excel


Alterar a capitalização do texto no Excel

Esta secção apresenta diferentes métodos para converter os valores de texto nas células em maiúsculas, minúsculas, com a primeira letra em maiúscula ou com a primeira letra de cada frase em maiúscula.


Alterar a capitalização do texto com funções incorporadas

Suponha que tem uma lista de nomes no intervalo A2:A7, conforme ilustrado na imagem abaixo, e pretende agora alterar a capitalização do texto para maiúsculas, minúsculas ou com a primeira letra em maiúscula. O Microsoft Excel oferece funções incorporadas que o ajudam a concluir esta tarefa com facilidade.

dados de exemplo
  • Função MAIÚSCULAS– Converte texto para maiúsculas, por exemplo o preço total>O PREÇO TOTAL
  • Função MINÚSCULAS– Converte texto para minúsculas, por exemplo o preço total>o preço total
  • Função INICIAL.MAIÚSCULA– Coloca em maiúscula a primeira letra de cada palavra numa cadeia de texto, por exemplo o preço total>O Preço Total
Alterar a capitalização do texto para maiúsculas com a função MAIÚSCULAS

Para alterar a capitalização do texto no intervalo A2:A7 para maiúsculas, a função MAIÚSCULAS pode ajudar. Siga estes passos:

Passo 1: Aplicar a função MAIÚSCULAS

Aqui seleciono a célula C2, introduzo a seguinte fórmula e premo a tecla Enter para obter o primeiro resultado.

=UPPER(A2)
Alterar o tipo de maiúsculas/minúsculas do texto para maiúsculas com a função MAIÚSCULAS

Passo 2: Obter todos os resultados

Selecione a primeira célula com o resultado e arraste a Alça de Preenchimento para baixo para obter todos os resultados. Poderá verificar que o texto referenciado foi convertido para maiúsculas, conforme ilustrado na imagem abaixo.

arraste a Alça de Preenchimento para baixo para obter todos os resultados
Alterar a capitalização do texto para minúsculas com a função MINÚSCULAS

Para alterar o tipo de letra do texto no intervalo A2:A7 para minúsculas, pode aplicar a função MINÚSCULAS da seguinte forma.

Passo 1: Aplicar a função MINÚSCULAS

Aqui seleciono a célula C2, introduzo a seguinte fórmula e prima a tecla Enter para obter o primeiro resultado.

=LOWER(A2)
Alterar o tipo de maiúsculas/minúsculas do texto para minúsculas com a função MINÚSCULAS

Passo 2: Obter todos os resultados

Selecione a primeira célula de resultado e arraste a sua Alça de Preenchimento para baixo para obter todos os resultados. Poderá verificar que o texto referenciado foi convertido para minúsculas, conforme ilustrado na imagem abaixo.

arraste a Alça de Preenchimento para baixo para obter todos os resultados
Alterar o tipo de letra do texto para Maiúsculas Iniciais (título) com a função MAIÚSCULAS.INICIAIS

Para alterar o tipo de letra do texto no intervalo A2:A7 para Primeira Letra em Maiúscula (ou seja, colocando em maiúscula a primeira letra de cada palavra), a função MAIÚSCULAS.INICIAIS pode ajudá-lo. Siga estes passos:

Passo 1: Selecione uma célula para apresentar o resultado e aplique a função MAIÚSCULAS.INICIAIS

Aqui seleciono a célula C2, introduzo a fórmula seguinte e prima a tecla Enterpara obter o primeiro resultado.

=PROPER(A2)
Alterar o tipo de maiúsculas/minúsculas do texto para Iniciais Maiúsculas com a função INICIAL.MAIÚSCULA

Passo 2: Obter todos os resultados

Selecione a primeira célula de resultado e arraste a sua Alça de Preenchimento para baixo para obter todos os resultados. Verificará que o texto referenciado foi convertido para Primeira Letra em Maiúscula (a primeira letra de cada palavra está em maiúscula), conforme ilustrado na imagem abaixo.

arraste a Alça de Preenchimento para baixo para obter todos os resultados

Alterar o tipo de letra do texto com alguns cliques utilizando uma ferramenta prática

Embora as funções mencionadas anteriormente permitam alterar o tipo de letra do texto, exigem uma coluna auxiliar para armazenar o texto modificado — o que pode ser inconveniente, especialmente se precisar desse texto alterado em operações posteriores. Felizmente, a funcionalidade Kutools para Excel Alterar Maiúsculas e Minúsculas permite-lhe ajustar facilmente o tipo de letra diretamente no intervalo selecionado, convertendo-o para maiúsculas, minúsculas, maiúsculas iniciais ou mesmo para o estilo de frase (sentence case). Experimente esta funcionalidade da seguinte forma.

Após instalar o Kutools para Excel, vá a Kutools>Texto>Alterar Maiúsculas e Minúsculas, e proceda da seguinte forma:

  1. Selecione o intervalo que contém o texto cuja capitalização pretende alterar.
  2. Na caixa de diálogo Alterar Maiúsculas e Minúsculas, selecione a opção de capitalização pretendida.
  3. Clique em OK.
    especifique as opções na caixa de diálogo

Resultado

Neste caso, escolha a opção Tudo em Maiúsculas. Após clicar no botão OK, todos os textos no intervalo selecionado serão convertidos para maiúsculas. Veja a imagem abaixo.

obtenha o resultado com o Kutools
Notas:

Alterar o tipo de letra do texto com o Preenchimento Relâmpago

Vamos agora avançar para o terceiro método, conhecido como Preenchimento Relâmpago. Introduzido no Excel 2013, o Preenchimento Relâmpago foi concebido para preencher automaticamente os seus dados assim que deteta um padrão. Utilizar esta funcionalidade para alterar o tipo de letra do texto num intervalo no Excel é surpreendentemente simples. Eis o guia passo a passo:

Passo 1: Digite a primeira entrada no tipo de letra pretendido na célula adjacente

Na célula imediatamente adjacente à sua primeira entrada de dados, introduza manualmente essa mesma entrada exatamente como pretende que apareça.

Por exemplo, se quiser alterar o tipo de letra do texto no intervalo A2:A7 para maiúsculas, basta ir até à célula B2 — diretamente adjacente ao Primeiro Nome — e digitar manualmente o texto em maiúsculas.

Digite a primeira entrada no tipo de maiúsculas/minúsculas pretendido na célula adjacente

Passo 2: Aplicar o Preenchimento Relâmpago para preencher automaticamente todas as maiúsculas

Desloque-se para a célula abaixo de B2 e digite o segundo nome de A3 em maiúsculas. O Excel irá detetar o padrão da sua entrada anterior e apresentar uma sugestão de Preenchimento Relâmpago para preencher automaticamente as restantes células com texto em maiúsculas. De seguida, prima Enter para aceitar a pré-visualização.

Aplique a funcionalidade Preenchimento Rápido
Dica: Se o Excel não reconhecer o padrão ao preencher a segunda célula, preencha manualmente os dados nessa célula e, em seguida, prossiga para a terceira célula. O padrão deverá ser reconhecido quando começar a introduzir dados na terceira célula consecutiva.

Resultado

Após premir a tecla Enter para aceitar a pré-visualização, obterá uma lista de Texto em Maiúsculas, conforme ilustrado na imagem abaixo.

o tipo de maiúsculas/minúsculas do texto é convertido conforme desejado
Notas:
  • Esta funcionalidade está disponível apenas no Excel 2013 e versões posteriores.
  • Pode seguir os mesmos passos para aplicar o Preenchimento Rápido e alterar a capitalização do texto para minúsculas, Primeira Letra em Maiúscula ou Primeira Letra da Sentença em Maiúscula, conforme necessário.
  • Se o Excel não sugerir automaticamente um preenchimento automático, pode forçá-lo a ser aplicado utilizando um dos seguintes métodos.
    • Por atalho
      Após escrever o primeiro Texto em Maiúsculas na célula B2, selecione o intervalo B2:B7 e prima as teclas Ctrl+Epara preencher automaticamente o restante Texto em Maiúsculas.
      aplique o Preenchimento Rápido com atalho
    • Pela opção Friso
      Após escrever o primeiro Texto em Maiúsculas na célula B2, selecione o intervalo B2:B7, vá até Preencher>Preenchimento Rápidono separador Base.
      aplique o Preenchimento Rápido através da opção no separador

Alterar o tipo de letra do texto com o Microsoft Word

Utilizar o Microsoft Word para alterar o tipo de letra de um intervalo de texto no Excel envolve uma solução alternativa — mas pode ser vantajoso se já estiver familiarizado com as ferramentas de formatação do Word. Eis os passos:

Passo 1: Copie o intervalo de células que contém o texto cujo tipo de letra pretende alterar

Neste caso, selecione o intervalo A2:A7 numa folha de cálculo do Excel e pressione Ctrl+C para copiá-lo.

Copie o intervalo de células

Passo 2: Cole o Selecionar intervalo num documento do Word

De seguida, deverá premir Ctrl+V para colar o conteúdo copiado num novo documento do Word ou num documento existente.

Cole o intervalo selecionado num documento do Word

Passo 3: Altere o texto selecionado para maiúsculas, minúsculas ou outros tipos comuns

  1. Selecione o texto que copiou no Word.
  2. No separador Base, clique para expandir o menu pendente Alterar Maiúsculas e Minúsculas.
  3. Escolha uma das opções de capitalização conforme necessário. Aqui, escolho minúsculas no menu pendente.
    Altere o texto selecionado para maiúsculas, minúsculas ou outros formatos comuns no Word

Passo 4: Copie os textos alterados do Word e cole-os novamente no Excel

Assim que o texto for alterado para o tipo especificado (neste exemplo, o texto foi convertido para minúsculas), deverá proceder da seguinte forma:

  1. Selecione e copie os textos modificados no Word.
  2. Volte à sua folha de cálculo do Excel.
  3. Selecione a primeira célula do intervalo onde pretende colocar os textos e, em seguida, prima Ctrl+Vpara colar o conteúdo novamente no Excel.
    Copie os textos alterados do Word e cole-os novamente no Excel

Alterar o tipo de letra do texto com o Power Query

Pode também utilizar a funcionalidade Power Query para alterar o tipo de letra do texto no Excel. A desvantagem deste método é que, tal como no Microsoft Word, exige vários passos até estar concluído. Vamos ver como funciona.

Passo 1: Selecione o Intervalo de Dados e ative a funcionalidade A Partir de Tabela/Intervalo

Selecione as células (incluindo o cabeçalho) nas quais pretende alterar o tipo de letra do texto — neste caso, selecione o intervalo A1:A7. Em seguida, clique em Dados > A Partir de Tabela/Intervalo.

clique em Dados > De Tabela/Intervalo

Passo 2: Converta as células selecionadas para formato de tabela

Se as células selecionadas não estiverem num formato de tabela do Excel, surge a caixa de diálogo Criar Tabela. Nessa caixa, basta confirmar se o Excel identificou corretamente o intervalo de células selecionado, assinalar se a sua tabela inclui cabeçalhos e, em seguida, clicar no botão OK.

Se as células selecionadas já forem uma tabela do Excel, avance para o Passo 3.

Converta as células selecionadas para formato de tabela

Passo 3: Converta os textos para qualquer tipo de letra que necessite

Na janela Power Queryaberta, deverá:

  1. Aceda ao separador Transformar.
  2. Clique em Formato.
  3. Escolha uma das opções de capitalização ()minúsculas, MAIÚSCULAS, Capitalizar Cada Palavra) conforme necessário. Aqui, selecionei MAIÚSCULAS no menu pendente.
    escolha uma das opções de maiúsculas/minúsculas na janela do Power Query

A transformação está agora concluída. Como pode verificar na imagem abaixo, todo o texto foi convertido para maiúsculas na janela do Power Query neste exemplo.

todo o texto foi alterado para o tipo de maiúsculas/minúsculas especificado

Passo 4: Guarde e carregue o texto novamente no Excel

  1. Neste caso, como preciso de especificar um destino personalizado para os meus dados, clico em Fechar e Carregar>Fechar e Carregar Parano separador Base.
    clique em Fechar e Carregar > Fechar e Carregar Para no separador Base
    Dica: Para carregar o texto numa Nova planilha, escolha a opção Fechar e Carregar.
  2. Na caixa de diálogo Importar Dados, escolha a opção Planilha existente, selecione uma célula para colocar o texto convertido e, em seguida, clique em OK.
    escolha a opção Folha de cálculo existente e selecione uma célula para colocar o texto convertido

Resultado

O texto foi agora novamente aplicado à sua folha de cálculo com o tipo de letra especificado no passo 3.

os dados são carregados na folha do Excel
Notas:
  • Para utilizar o Power Query, precisa do Excel 2016 ou posterior.
  • Se estiver a utilizar o Excel 2010/2013, transfira o Microsoft Power Query como suplemento para começar.

Alterar o tipo de letra do texto com código VBA

Este método disponibiliza quatro códigos VBA que lhe permitem alterar facilmente o tipo de letra do texto num intervalo limitado para maiúsculas, minúsculas, primeira letra em maiúscula ou primeira letra de cada frase em maiúscula. Siga os passos abaixo e escolha o código de que necessita.

Passo 1: Abra a janela do Microsoft Visual Basic para Aplicações

Prima as teclas Alt + F11 para abrir esta janela.

Passo 2: Insira um módulo e introduza o código VBA

Clique em Inserir > Módulo e copie e cole um dos seguintes códigos VBA na janela Módulo (Código).

Neste caso, pretendo alterar o tipo de letra do texto num intervalo para maiúsculas, pelo que vou copiar e colar o seguinte código VBA 1.

copie e cole o código no módulo

Código VBA 1: Alterar o tipo de letra do texto num intervalo para maiúsculas

Sub ChangeToUppercase()
'Updated by Extendoffice 20230913
    Dim rng As Range, cell As Range

    On Error Resume Next
    Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
    On Error GoTo 0

    If Not rng Is Nothing Then
        For Each cell In rng.Cells
            cell.Value = UCase(cell.Value)
        Next cell
    End If
End Sub

Código VBA 2: Alterar o tipo de letra do texto num intervalo para minúsculas

Sub ChangeToLowercase()
'Updated by Extendoffice 20230913
    Dim rng As Range, cell As Range

    On Error Resume Next
    Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
    On Error GoTo 0

    If Not rng Is Nothing Then
        For Each cell In rng.Cells
            cell.Value = LCase(cell.Value)
        Next cell
    End If
End Sub

Código VBA 3: Alterar o tipo de letra do texto num intervalo para Primeira Letra em Maiúscula

Sub ChangeToPropercase()
'Updated by Extendoffice 20230913
    Dim rng As Range, cell As Range
    Dim vText As Variant, i As Long

    On Error Resume Next
    Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
    On Error GoTo 0

    If Not rng Is Nothing Then
        For Each cell In rng.Cells
            vText = Split(cell.Value, " ")
            For i = LBound(vText) To UBound(vText)
                vText(i) = Application.WorksheetFunction.Proper(vText(i))
            Next i
            cell.Value = Join(vText, " ")
        Next cell
    End If
End Sub

Código VBA 4: Alterar o tipo de letra do texto num intervalo para Primeira Letra da Sentença em Maiúscula

Sub ChangeToSentenceCase()
'Updated by Extendoffice 20230913
    Dim rng As Range, cell As Range
    Dim content As String

    On Error Resume Next
    Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
    On Error GoTo 0

    If Not rng Is Nothing Then
        For Each cell In rng.Cells
            content = LCase(cell.Value)
            cell.Value = UCase(Left(content, 1)) & Mid(content, 2)
        Next cell
    End If
End Sub

Passo 3: Execute o código VBA

Prima a tecla F5 para executar o código. Em seguida, aparecerá uma caixa de diálogo a solicitar que selecione as células com o texto cujo tipo de maiúsculas/minúsculas pretende alterar (neste caso, seleciono o intervalo A2:A7). Após efetuar a sua seleção, clique em OK.

código VBA para selecionar as células a converter quanto ao tipo de maiúsculas/minúsculas

Resultado

O texto nas células selecionadas é então convertido em maiúsculas ou no tipo de capitalização que especificou.

As células de texto foram alteradas para o tipo de maiúsculas/minúsculas especificado

Comparação destes métodos

A tabela seguinte compara os métodos abordados neste artigo. Cada um apresenta as suas vantagens e desvantagens, pelo que a escolha do método ideal dependerá das suas necessidades específicas.

MétodoConsideraçãoTipos de Maiúsculas/Minúsculas Suportados
Funções incorporadas
  • Funcionalidades nativas.
  • Funciona em todas as versões.
  • Requer a criação de uma coluna auxiliar para exibir os resultados.
  • Maiúsculas
  • Minúsculas
  • Primeira Letra em Maiúscula
Kutools para Excel
  • Fácil de usar — basta alguns cliques.
  • Pode modificar diretamente os dados originais.
  • Requer transferência e instalação.
  • Maiúsculas
  • Minúsculas
  • Primeira Letra em Maiúscula
  • Primeira Letra da Sentença em Maiúscula
Preenchimento Rápido
  • Reconhece e aplica automaticamente padrões.
  • Poderá não ser tão preciso como outros métodos, especialmente quando aplicado a padrões de texto irregulares.
  • Maiúsculas
  • Minúsculas
  • Primeira Letra em Maiúscula
  • Primeira Letra da Sentença em Maiúscula
Microsoft Word
  • Ferramentas de formatação de texto simples e intuitivas.
  • Envolve mover dados entre dois programas, o que pode resultar em perda de formatação ou de dados.
  • Maiúsculas
  • Minúsculas
  • Primeira Letra em Maiúscula
  • Primeira Letra da Sentença em Maiúscula
Power Query
  • Processa grandes volumes de dados de uma só vez.
  • Ideal para tarefas complexas de transformação de dados.
  • Poderá ser excessivo para tarefas simples.
  • Apresenta uma curva de aprendizagem.
  • Maiúsculas
  • Minúsculas
  • Primeira Letra em Maiúscula
Códigos VBA
  • Ideal para automatização e tarefas complexas.
  • Requer conhecimentos de VBA e pode não ser a opção ideal para utilizadores não técnicos.
  • Erros de programação podem causar problemas.
  • Maiúsculas
  • Minúsculas
  • Primeira Letra em Maiúscula
  • Primeira Letra da Sentença em Maiúscula

Em conclusão, existem várias formas de alterar o tipo de maiúsculas e minúsculas no Excel, cada uma adaptada a diferentes preferências e níveis de experiência. Quer esteja à procura de uma solução rápida ou de uma abordagem mais abrangente, explore e domine as diversas técnicas disponíveis para encontrar a que melhor se adapta às suas necessidades. Para quem deseja aprofundar os conhecimentos sobre as funcionalidades do Excel, o nosso site oferece uma vasta coleção de tutoriais.Descubra mais dicas e truques do Excel aqui.

Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Aide: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista Pendente   |  Lista Pendente Dependente   |  Lista Pendente com Seleção Múltipla....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar E-mails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentas deTexto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tipos deGráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentas deInserção(Inserir QR Code,Inserir Imagem a partir do Caminho, ...)|   12 Ferramentas deConversão(Converter em Palavras,Conversão de moeda, ...)|   7 Mesclar e DividirFerramentas(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools no seu idioma preferido – suporta inglês, espanhol, alemão, francês, chinês e 40+ outros!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência nunca antes alcançada.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores ao Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas novas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato por dia!

Todos os suplementos Kutools. Um único instalador

Kutools for Office agrupa um conjunto de suplementos para Excel, Word, Outlook e PowerPoint, incluindo ainda o Office Tab Pro — a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Conjunto tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (compatível com MSI)
  • Funciona melhor em conjunto— produtividade harmonizada nas aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo nem cartão de crédito
  • Melhor relação qualidade-preço— poupe em comparação com a compra de suplementos individuais