Note: The other languages of the website are Google-translated. Back to English

Como alterar maiúsculas para minúsculas no Microsoft Excel?

Supondo que você receba um relatório do Excel com todas as sequências de texto em letras maiúsculas, será mais fácil ler se você puder alterar essas letras maiúsculas para minúsculas no Excel, conforme a captura de tela a seguir. Os truques a seguir podem transformar rapidamente todas as letras maiúsculas em minúsculas no Excel.


Método 1: funções do Excel para alterar o texto para minúsculas

O Microsoft Excel oferece suporte à função Lower para alterar qualquer tipo de sequência de texto para minúsculas, faça o seguinte:

1. Na célula D1 em branco adjacente, insira ou copie a fórmula

= INFERIOR (A2)

e imprensa Entrar chave para obter o primeiro resultado. Veja a imagem:

mudança de doc para 1 minúsculas

2. Em seguida, selecione a célula D1 e arraste a alça de preenchimento para baixo até as células onde deseja aplicar esta fórmula, e todas as strings de texto foram convertidas em letras minúsculas, veja a captura de tela:

mudança de doc para 2 minúsculas

3. E então, você deve copiar as células convertidas e colá-las nas células originais como formato de valores, conforme necessário.

mudança de doc para 3 minúsculas

notas:

Para converter as strings de texto em maiúsculas, aplique esta fórmula:

=UPPER(A2)

mudança de doc para 4 minúsculas

Para converter as sequências de texto para maiúsculas e minúsculas, o que significa colocar a primeira letra de cada palavra em maiúscula, aplique esta fórmula:

=PROPER(A2)

mudança de doc para 5 minúsculas


Método 2: recurso de preenchimento do Flash para alterar o texto para minúsculas

No Excel 2013 e na versão posterior, existe um utilitário útil - Flash Fill, com esse recurso, você também pode resolver essa tarefa rapidamente.

1. Insira uma coluna em branco adjacente aos dados que deseja alterar para maiúsculas e minúsculas e, a seguir, insira a primeira sequência de texto que deseja usar. Por exemplo, vou digitar a string de texto com letras minúsculas na célula B2, veja a captura de tela:

mudança de doc para 6 minúsculas

2. Depois de digitar a string de texto formatada adequada e selecioná-la, clique em Início > Preencher > Preencher Flash, e as células restantes nesta coluna serão preenchidas com strings de texto em minúsculas, veja a captura de tela:

mudança de doc para 7 minúsculas

notas:

1. Para obter todo o texto em maiúsculas, digite o texto em maiúsculas na primeira célula e, em seguida, aplique o Flash Fill função;

2. Para obter todo o texto caso adequado, digite as sequências de texto com a primeira letra maiúscula para cada palavra na primeira célula e, em seguida, aplique o Flash Fill função;


Método 3: código VBA para alterar o texto para minúsculas

Os códigos VBA a seguir também podem ajudá-lo a alterar os casos de string de texto de acordo com sua necessidade, e os resultados convertidos serão substituídos pelos valores originais diretamente.

1. Segure o Alt + F11 chaves para abrir o Microsoft Visual Basic para Aplicações janela.

2. Clique inserção > Móduloe cole o código a seguir na janela do módulo.

Código VBA: altere as strings de texto para minúsculas:

Sub LCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.LCase(Rng.Value)
Next
End Sub

3. E então, pressione F5 chave para executar este código, na caixa de prompt exibida, selecione o intervalo de células que você deseja converter caso, consulte a captura de tela:

mudança de doc para 8 minúsculas

4. Então clique OK botão, e todas as strings de texto nas células selecionadas foram convertidas em minúsculas, consulte a captura de tela:

mudança de doc para 9 minúsculas

notas:

Altere as strings de texto para maiúsculas, copie e cole este código VBA no Módulo:

Sub UCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.UCase(Rng.Value)
Next
End Sub

Coloque a primeira letra de cada palavra em maiúscula, copie e cole este código VBA no Módulo:

Sub ProperCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = Application.WorksheetFunction.Proper(Rng.Value)
Next
End Sub
 

Método 4: Kutools para Excel para alterar o texto para minúsculas

Se você tem Kutools for Excel instalado, é Caso de mudança A ferramenta pode ajudá-lo a alterar todas as sequências de texto para minúsculas, maiúsculas, letras maiúsculas e minúsculas, e alternar entre maiúsculas e minúsculas nas células diretamente. Clique para baixar o Kutools para Excel! Por favor, veja a demonstração abaixo:


mudança de doc para 12 minúsculas

Depois de instalar Kutools for Excel, por favor, faça o seguinte:

1. Selecione as células nas quais deseja alterar a caixa e clique em Kutools > Texto > Caso de mudança, veja a captura de tela:

2. No Caso de mudança caixa de diálogo, selecione letra minúscula opção e, em seguida, clique OK or Aplicar botão, todas as strings de texto foram convertidas para as minúsculas que você desejar, consulte a captura de tela:

mudança de doc para 11 minúsculas

Tips: Esta Caso de mudança O utilitário também pode ajudá-lo a alterar as sequências de texto para maiúsculas, maiúsculas e minúsculas adequadas, e alternar entre maiúsculas e minúsculas conforme necessário.


Trabalho ocupado no fim de semana, use Kutools for Excel,
proporciona um fim de semana relaxante e alegre!

No fim de semana, as crianças clamam para sair para brincar, mas há muito trabalho ao seu redor para ter tempo para acompanhar a família. O sol, a praia e o mar tão distantes? Kutools for Excel ajuda você a resolva quebra-cabeças do Excel, economize tempo de trabalho.

foto praia
  •  Conseguir uma promoção e aumentar o salário não estão longe;
  •  Contém recursos avançados, resolve cenários de aplicativos, alguns recursos até economizam 99% do tempo de trabalho;
  •  Torne-se um especialista em Excel em 3 minutos e obtenha o reconhecimento de seus colegas ou amigos;
  •  Não precisa mais buscar soluções do Google, diga adeus às dolorosas fórmulas e códigos VBA;
  •  Todas as operações repetidas podem ser concluídas com apenas alguns cliques, libere suas mãos cansadas;
  •  Apenas $ 39, mas vale mais do que o tutorial de Excel de $ 4000 de outras pessoas;
  •  Ser escolhido por 110,000 elites e mais de 300 empresas conhecidas;
  •  Teste gratuito de 30 dias e devolução do dinheiro integral em 60 dias sem qualquer motivo;
  •  Mude a maneira como você trabalha e depois mude seu estilo de vida!
 
Comentários (34)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Ou use a função =Proper(cell) para ter letras maiúsculas para a primeira letra de nomes, cidades, etc...
Este comentário foi feito pelo moderador no site
Esta é uma maneira ainda mais rápida de fazer isso usando VBA em vez de funções do Excel. Sub LOWER_CASE() Addr = Intersect(ActiveSheet.UsedRange, Selection).Address Range(Addr) = Evaluate("IF(LEN(" & Addr & "),LOWER(" & Addr & "),"""")" ) End Sub Vá para a guia do desenvolvedor>macros>(digite um nome para a nova macro)>criar. e cole o código acima, agora toda vez que você executar a macro, ela mudará o caso da seleção atual para minúscula. Observação. se você quiser usá-lo para UPPER ou Proper, você só precisa substituir todos os "LOWER" no código por PROPER ou UPPER, dependendo do que você precisa.
Este comentário foi feito pelo moderador no site
às vezes usar o VBA é mais confuso que a função do excel, especialmente para amador do Excel como eu lol
Este comentário foi feito pelo moderador no site
Obrigado. Ótimo artigo. MS deve usar isso em sua documentação em vez disso
Este comentário foi feito pelo moderador no site
Qual é o próximo passo após o comentário abaixo? Observação: esse método só pode alterar todas as letras maiúsculas para minúsculas em um novo intervalo, portanto, talvez seja necessário dar mais um passo para substituir as letras maiúsculas pelas minúsculas. -------------------------------------------------- ------------------------------
Este comentário foi feito pelo moderador no site
[quote]Qual é o próximo passo após o comentário abaixo? Observação: esse método só pode alterar todas as letras maiúsculas para minúsculas em um novo intervalo, portanto, talvez seja necessário dar mais um passo para substituir as letras maiúsculas pelas minúsculas. -------------------------------------------------- ------------------------------Por Nas[/quote] copiar ---> colar especial ----> valores
Este comentário foi feito pelo moderador no site
Muito obrigado. Você fez um ótimo trabalho. :-) :-) :-) este é um ótimo artigo
Este comentário foi feito pelo moderador no site
como mudar letras pequenas para maiúsculas no teclado excel 2007
Este comentário foi feito pelo moderador no site
Basta usar =Upper(Cell)
Este comentário foi feito pelo moderador no site
Muito útil. Obrigada
Este comentário foi feito pelo moderador no site
Existe uma maneira mais fácil. No Excel, copie a coluna inteira. Lançar o Word. Faça um novo documento. Colar. Use o botão de alteração de maiúsculas e minúsculas do Word para alterar maiúsculas e minúsculas. Selecionar tudo. Cópia de. Retorne ao Excel. Colar. Ou... TALVEZ O EXCEL POSSA INSTALAR UM BOTÃO DE MUDANÇA DE CASO?
Este comentário foi feito pelo moderador no site
Foi muito fácil. Obrigado Jeanne.
Este comentário foi feito pelo moderador no site
como definir texto maiúsculo com número. por exemplo: jun-14
Este comentário foi feito pelo moderador no site
Você só precisa ter aspas simples (') para os números que são data. Por exemplo. 'jun-14 Use Fórmula =UPPER(NÚMERO DA CÉLULA). Se for diferente de data e tudo, você não precisa ter aspas simples.
Este comentário foi feito pelo moderador no site
Existe uma chave curta para isso ??
Este comentário foi feito pelo moderador no site
Este processo parece altamente complexo. Estou dizendo isso para aqueles que amam atalhos e menos queimaduras cerebrais. coisa é simples, copie a célula que você deseja alterar o caso, cole em um novo documento do word em branco, altere seu caso e copie e cole novamente no excel,BINGO !!!!... pronto
Este comentário foi feito pelo moderador no site
Isso não fez nada, meu celular (F2) apenas diz =LOWER (E2). Isso tem que ser as colunas A e B?
Este comentário foi feito pelo moderador no site
obrigado pela sua boa resposta
Este comentário foi feito pelo moderador no site
FOI ÚTILOBRIGADO :) [/b]
Este comentário foi feito pelo moderador no site
QUE POR ME FAZER ENTENDER
Este comentário foi feito pelo moderador no site
RESPOSTA MUITO ÚTIL COM MÚLTIPLAS OPÇÕES.
Este comentário foi feito pelo moderador no site
muito útil e fácil obrigado
Este comentário foi feito pelo moderador no site
Alguém pode ajudar por favor? Estou tentando realizar vlookup e está vindo como #N/A, posso confirmar que o que estou procurando realmente existe na coluna
Este comentário foi feito pelo moderador no site
Muito obrigado é muito fácil de usar ....... :-)
Este comentário foi feito pelo moderador no site
Caro senhor, quando eu começo a entrar na coluna do Excel, eu esperava apenas letras maiúsculas usando alguma fórmula. Por favor me responda
Este comentário foi feito pelo moderador no site
obrigado, sua sugestão foi muito útil
Não há comentários postados aqui ainda
carregar mais
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL