Ir para o conteúdo principal

Alterar maiúsculas e minúsculas no Excel – 6 maneiras superpráticas

Manter a consistência do texto no Excel, como colocar a primeira letra de cada palavra em maiúscula ou usar maiúsculas/minúsculas uniformes, melhora significativamente a legibilidade e o profissionalismo dos dados. Ao contrário do Microsoft Word, o Excel não fornece um botão Alterar maiúsculas e minúsculas para alterar a caixa do texto nas planilhas, o que complica o trabalho de muitos usuários do Excel. Este artigo oferece seis métodos práticos para ajudá-lo a alterar a caixa do texto no Excel conforme necessário. Vamos trabalhar juntos para trazer uniformidade aos seus dados de texto!


Vídeo: Alterar maiúsculas e minúsculas no Excel


Alterar a caixa do texto no Excel

Esta seção demonstra diferentes métodos para ajudá-lo a converter os valores de texto nas células em maiúsculas, minúsculas, maiúsculas e minúsculas, bem como maiúsculas e minúsculas de frase.


Altere a caixa do texto com funções integradas

Suponha que você tenha uma lista de nomes no intervalo A2:A7, conforme mostrado na captura de tela abaixo, e agora deseja alterar a caixa do texto para maiúscula, minúscula ou caixa adequada, o Microsoft Excel possui as seguintes funções integradas que pode ajudá-lo a realizar a tarefa facilmente.

  • Função SUPERIOR – Converte texto em letras maiúsculas, como o PREÇO total > O PREÇO TOTAL
  • Função INFERIOR – Converte texto em minúsculas, como o PREÇO total > o preço total
  • Função ADEQUADA – Coloque a primeira letra de cada palavra em maiúscula em uma sequência de texto, como o PREÇO total > O preço total
Altere a caixa do texto para maiúscula com a função UPPER

Para alterar a caixa do texto no intervalo A2:A7 para maiúsculas, o Função SUPERIOR pode ajudar. Por favor, faça o seguinte.

Etapa 1: aplique a função UPPER

Aqui eu seleciono a célula C2, insiro a seguinte fórmula e pressiono o botão Entrar chave para obter o primeiro resultado.

=UPPER(A2)

Etapa 2: obtenha todos os resultados

Selecione a primeira célula de resultado, arraste-a Pega de enchimento para baixo para obter todos os resultados. Você pode ver que o texto referenciado foi convertido para letras maiúsculas, conforme mostrado na imagem abaixo.

Altere a caixa do texto para minúscula com a função LOWER

Para alterar a caixa do texto no intervalo A2:A7 para minúscula, você pode aplicar o Função LOWER do seguinte modo.

Etapa 1: aplique a função LOWER

Aqui eu seleciono a célula C2, insiro a seguinte fórmula e pressiono o botão Entrar chave para obter o primeiro resultado.

=LOWER(A2)

Etapa 2: obtenha todos os resultados

Selecione a primeira célula de resultado, arraste-a Pega de enchimento para baixo para obter todos os resultados. Você pode ver que o texto referenciado foi convertido para letras minúsculas, conforme mostrado na imagem abaixo.

Altere a caixa do texto para caixa adequada (título) com a função PROPER

Para alterar a caixa do texto no intervalo A2:A7 para caixa adequada (colocando a primeira letra de cada palavra em maiúscula), o Função ADEQUADA posso te fazer um favor. Por favor, faça o seguinte.

Etapa 1: selecione uma célula para gerar o resultado e aplique a função PROPER

Aqui eu seleciono a célula C2, insiro a seguinte fórmula e pressiono o botão Entrar chave para obter o primeiro resultado.

=PROPER(A2)

Etapa 2: obtenha todos os resultados

Selecione a primeira célula de resultado, arraste-a Pega de enchimento para baixo para obter todos os resultados. Você pode ver que o texto referenciado foi convertido para maiúsculas e minúsculas (a primeira letra de cada palavra está em maiúscula), conforme mostrado na imagem abaixo.


Altere a caixa do texto com alguns cliques usando uma ferramenta útil

Embora as funções mencionadas acima permitam alterar a caixa do texto, elas requerem uma coluna auxiliar para armazenar o texto alterado. Isto pode ser inconveniente, especialmente se você precisar do texto alterado para operações posteriores. No entanto, Kutools for Excel's Caso de mudança recurso permite ajustar facilmente a caixa do texto em um intervalo selecionado para superior, diminuir, adequado, ou mesmo sentença caso, diretamente dentro do intervalo. Experimente o recurso da seguinte maneira.

Depois de instalar o Kutools para Excel, vá para selecionar Kutools > Texto > Caso de mudançae faça o seguinte:

  1. Selecione o intervalo que contém o texto cujo caso você deseja alterar.
  2. No Caso de mudança caixa de diálogo, escolha a opção de caixa de texto necessária.
  3. Clique OK.

Resultado

Neste caso, escolho o CASO SUPERIOR opção, após clicar no OK botão, todos os textos no intervalo selecionado serão alterados para letras maiúsculas. Veja a imagem abaixo.

Notas:

Altere a caixa do texto com Flash Fill

Agora vamos passar para o terceiro método, conhecido como Flash Fill. Introduzido no Excel 2013, o Flash Fill foi projetado para preencher automaticamente seus dados quando detectar um padrão. Usar o recurso Flash Fill para alterar a caixa do texto em um intervalo no Excel é relativamente simples. Aqui está o guia passo a passo:

Etapa 1: digite a primeira entrada no caso desejado na célula adjacente

Na célula imediatamente adjacente à sua primeira entrada de dados, digite manualmente a primeira entrada como deseja que apareça.

Por exemplo, se eu quiser alterar a caixa do texto no intervalo A2:A7 para maiúsculas, irei para a célula B2 que está diretamente adjacente ao primeiro nome e digitarei manualmente o texto em maiúsculas.

Etapa 2: aplique o Flash Fill para preencher automaticamente todas as letras maiúsculas

Vá para a célula abaixo de B2 e digite o segundo nome de A3 em maiúsculas, então o Excel detectará o padrão de sua entrada anterior e uma sugestão de Flash Fill aparecerá para preencher automaticamente as células restantes com texto em maiúsculas. Então você precisa pressionar Entrar para aceitar a visualização.

Dica: Se o Excel não reconhecer o padrão quando você preencher a segunda célula, preencha manualmente os dados dessa célula e prossiga para a terceira célula. O padrão deve ser reconhecido quando você começar a inserir dados na terceira célula consecutiva.

Resultado

Depois de pressionar o Entrar para aceitar a visualização, você obterá uma lista de texto em maiúsculas, conforme mostrado na imagem abaixo.

Notas:
  • Este recurso está disponível apenas no Excel 2013 e versões posteriores.
  • Você pode seguir as mesmas etapas para aplicar o Flash Fill para alterar a caixa do texto para minúsculas, caso adequado assim como caso de sentença como necessário.
  • Se o Excel não oferecer automaticamente uma sugestão de preenchimento flash, você poderá forçá-la a entrar em vigor usando um dos métodos a seguir.
    • Por atalho
      Após digitar o primeiro texto maiúsculo na célula B2, selecione o intervalo B2:B7, pressione Ctrl + E teclas para preencher automaticamente o restante dos textos em maiúsculas.
    • Por opção de fita
      Após digitar o primeiro texto maiúsculo na célula B2, selecione o intervalo B2:B7, clique em Preencher > Flash Fill sob a INÍCIO aba.

Altere a caixa do texto com o Microsoft Word

utilização Microsoft Word para ajudar a alterar a caixa do texto de um intervalo no Excel envolve algumas soluções alternativas. No entanto, isso pode ser benéfico se você estiver mais confortável com os recursos de alteração de maiúsculas e minúsculas do Word. Aqui estão as etapas:

Etapa 1: copie o intervalo de células que contém o texto cujo caso você deseja alterar

Neste caso, seleciono o intervalo A2:A7 em uma planilha do Excel e pressiono Ctrl + C para copiá-lo.

Etapa 2: cole o intervalo selecionado em um documento do Word

Você então precisa pressionar Ctrl + V para colar o conteúdo copiado em um documento do Word novo ou existente.

Etapa 3: altere o texto selecionado para maiúsculas, minúsculas ou outros casos comuns

  1. Selecione o texto copiado em word.
  2. Sob o INÍCIO guia, clique para expandir o Caso de mudança menu suspenso.
  3. Escolha uma das opções de caso conforme necessário. Aqui eu escolho minúsculas no menu suspenso.

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

Depois que o texto for alterado para a caixa que você especificou (aqui a caixa do texto é alterada para minúscula), você precisa fazer o seguinte:

  1. Selecione e copie os textos alterados no Word.
  2. Volte para sua planilha do Excel.
  3. Selecione a primeira célula do intervalo onde deseja colocar os textos e pressione Ctrl + V para colar o conteúdo de volta no Excel.

Altere a caixa do texto com Power Query

Você também pode aplicar o Power Query recurso para alterar a caixa do texto no Excel. A desvantagem desse método é que ele requer várias etapas para ser concluído, assim como o método do Microsoft Word. Vamos mergulhar para ver como funciona.

Etapa 1: selecione o intervalo de dados, habilite o recurso Da tabela/intervalo

Selecione as células (incluindo o cabeçalho) onde deseja alterar a caixa do texto, aqui seleciono o intervalo A1:A7. Em seguida, selecione Data > Da tabela/intervalo.

Etapa 2: converter as células selecionadas em formato de tabela

Se as células selecionadas não estiverem no formato de tabela do Excel, um Criar a tabela caixa de diálogo irá aparecer. Nesta caixa de diálogo, você só precisa verificar se o Excel escolheu corretamente o intervalo de células selecionado, marcar se sua tabela possui cabeçalho e clicar no botão OK botão.

Se as células selecionadas forem tabelas do Excel, pule para a Etapa 3.

Etapa 3: converta os textos para qualquer caso que você precisar

Na abertura Power Query janela, você precisa:

  1. Vou ao Transformar aba.
  2. Clique em Formato.
  3. Escolha uma das opções de caso (minúsculas, MAYÚSCULAS, Capitalize cada palavra) como você precisa. Aqui eu escolho MAIÚSCULAS no menu suspenso.

A transformação agora está feita. Como você pode ver na imagem abaixo, todo o texto foi alterado para letras maiúsculas no Power Query janela neste exemplo.

Etapa 4: salve e carregue o texto de volta no Excel

  1. Neste caso, como preciso especificar um destino personalizado para meus dados, clico em Fechar e carregar > Fechar e carregar para sob a INÍCIO aba.
    Dica: Para carregar o texto em uma nova planilha, escolha o Fechar e carregar opção.
  2. No Importar dados caixa de diálogo, escolha o Planilha existente opção, selecione uma célula para colocar o texto convertido e clique em OK.

Resultado

O texto que mudou para a caixa de texto especificada na etapa 3 agora está de volta à sua planilha.

Notas:
  • Para utilizar o Power Query, você precisa do Excel 2016 ou mais recente.
  • Se você estiver usando o Excel 2010/2013, baixe o Microsoft Power Query suplemento para começar.

Altere a caixa do texto com código VBA

Este método fornece quatro códigos VBA que ajudam a alterar a caixa do texto em um intervalo especificado para maiúsculas, minúsculas, maiúsculas e minúsculas da frase. Faça o seguinte e escolha o código que você precisa.

Etapa 1: Abra a janela do Microsoft Visual Basic for Applications

Pressione o botão outro + F11 teclas para abrir esta janela.

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

Clique inserção > Móduloe, em seguida, copie e cole um dos seguintes códigos VBA no arquivo Módulo (Código) janela.

Nesse caso, quero alterar a caixa do texto em um intervalo para maiúscula, então copiarei e colarei o texto abaixo Código VBA 1.

Código VBA 1: altere a caixa do texto em um intervalo para maiúscula

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: altere a caixa do texto em um intervalo para minúscula

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: altere a caixa do texto em um intervalo para caixa adequada

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: altere a caixa do texto em um intervalo para caixa da frase

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

Pressione o botão F5 chave para executar o código. Em seguida, uma caixa de diálogo aparecerá solicitando que você selecione as células com o texto cuja caixa de texto deseja alterar (aqui eu seleciono o intervalo A2:A7). Depois de fazer sua seleção, clique em OK.

Resultado

O texto nas células selecionadas foi alterado para maiúsculas ou para a caixa que você especificou.


Comparação desses métodos

A tabela a seguir lista uma comparação dos métodos mencionados neste artigo. Cada método tem seus prós e contras. A escolha de qual usar depende de suas necessidades.

Forma Consideração Tipos de casos suportados
Funções integradas
  • Funcionalidades nativas.
  • Funciona em todas as versões.
  • Requer a criação de uma coluna auxiliar para os resultados.
  • Maiúsculas
  • Minúsculas
  • Caso Adequado
Kutools for Excel
  • Fácil de usar, precisa de apenas alguns cliques.
  • Pode modificar diretamente os dados originais.
  • Requer download e instalação.
  • Maiúsculas
  • Minúsculas
  • Caso Adequado
  • Caixa de frase
Flash Fill
  • Reconhece e aplica padrões automaticamente.
  • Pode não ser tão preciso quanto outros métodos, especialmente com padrões de texto irregulares.
  • Maiúsculas
  • Minúsculas
  • Caso Adequado
  • Caixa de frase
Microsoft Word
  • Ferramentas de formatação de texto fáceis de usar.
  • Envolve a movimentação de dados entre dois programas, o que pode levar à formatação ou perda de dados.
  • Maiúsculas
  • Minúsculas
  • Caso Adequado
  • Caixa de frase
Power Query
  • Pode lidar com grandes quantidades de dados de uma só vez.
  • Adequado para tarefas complexas de transformação de dados.
  • Pode ser um exagero para tarefas simples.
  • Tem uma curva de aprendizado.
  • Maiúsculas
  • Minúsculas
  • Caso Adequado
Códigos VBA
  • Adequado para automação e tarefas complexas.
  • Requer conhecimento de VBA, pode não ser ideal para usuários não técnicos.
  • A codificação errada pode causar problemas.
  • Maiúsculas
  • Minúsculas
  • Caso Adequado
  • Caixa de frase

Concluindo, há muitas maneiras de alterar maiúsculas e minúsculas no Excel, cada uma atendendo a diferentes preferências e níveis de conhecimento. Quer você esteja procurando uma solução rápida ou uma solução abrangente, é necessário explorar e compreender as diversas técnicas para encontrar o método que melhor se adapta às suas necessidades. Para aqueles ansiosos por se aprofundar nos recursos do Excel, nosso site possui diversos tutoriais. Descubra mais dicas e truques do Excel aqui.

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations