Quando você importa dados para uma planilha do Excel, há uma chance de que o texto que você acabou de importar esteja todo em letras minúsculas ou maiúsculas. Mas e se você quiser que eles estejam no caso de sentença? Você teria que reescrever tudo?
Felizmente, você pode usar uma fórmula composta para que o Excel converta involuntariamente seu texto em maiúsculas e minúsculas. Esta fórmula é composta por diversas funções, pois não existe uma função exclusiva do Excel para esta finalidade.
Conversão de maiúsculas e minúsculas no Excel
Existem três funções nativas no Excel para conversão de maiúsculas e minúsculas. Essas funções recebem o texto, alteram a capitalização e, em seguida, a exibem.
- SUPERIOR: Converte o texto em MAIÚSCULAS.
- MAIS BAIXO: Converte o texto em letras minúsculas.
- APROPRIADO: Converte o texto para maiúsculas e minúsculas ou maiúsculas e minúsculas.
Uma vez que você deve ter notado, não há função do Excel para metamorfosear texto em maiúsculas e minúsculas. Felizmente, as funções mencionadas nos fornecem os ingredientes certos para erigir uma fórmula que converte texto em maiúsculas e minúsculas no Excel.
No caso da frase, a primeira letra do texto está em maiúscula, enquanto as demais estão em minúsculas. É simples que existem exceções porquê nomes e pronomes, mas vamos omiti-los por enquanto.
Convertendo texto em maiúsculas e minúsculas no Excel
Para fabricar uma fórmula com essa finalidade, vamos utilizar cinco funções. Usaremos as funções UPPER e LOWER no Excel para modificar as maiúsculas e minúsculas. Também usaremos as funções ESQUERDA, DIREITA e LEN do Excel para indicar quais letras devem ser maiúsculas ou minúsculas.
Por exemplo, nesta planilha, temos uma frase na célula A2, que claramente não está em maiúsculas e minúsculas. O objetivo cá é grafar uma fórmula que converta o texto de A2 para maiúsculas e minúsculas e o exiba em D2. Vamos lá.
- Selecione a célula onde deseja exibir a saída. vamos selecionar D2.
- Na barra de fórmulas, insira a fórmula inferior:
=UPPER(LEFT(A2,1))&LOWER(RIGHT(A2,LEN(A2)-1))
- Prensa Digitar.
Mal você pressionar Digitar, o Excel pegará a frase de A2, transformará em uma caixa de sentença e a exibirá em D2, onde você inseriu a fórmula. Você pode usar a alça de preenchimento para usar a fórmula para várias células, e é isso. No entanto, se você está se perguntando porquê essa fórmula funciona, a próxima seção é para você.
Decompondo a Fórmula
Esta fórmula usa cinco funções diferentes para metamorfosear texto em maiúsculas e minúsculas. As funções e o que elas fazem são as seguintes:
- DEIXEI: Retorna um número especificado de caracteres desde o início da string ou texto.
- CERTO: Retorna um número especificado de caracteres do final da string ou texto.
- LEN: Conta o comprimento de uma string em caracteres.
- SUPERIOR: Converte a string para letras maiúsculas.
- MAIS BAIXO: Converte a string para letras minúsculas.
Agora dê uma olhada na fórmula, e você provavelmente será capaz de proferir porquê a fórmula funciona sozinho:
=UPPER(LEFT(A2,1))&LOWER(RIGHT(A2,LEN(A2)-1))
Esta fórmula consiste em duas partes. o SUPERIOR função antes do e mercantil, e o MAIS BAIXO funcionar depois dele. Inicialmente, DEIXEI olha para o A2 string e retorna letras de 0 a 1, que é a primeira letra. Logo o SUPERIOR função torna esta letra maiúscula.
Próximo, LEN conta os caracteres em A2 e subtrai 1 dele (porque a primeira letra da string deve permanecer maiúscula), logo alimenta o número resultante para o CERTO função. CERTO leva em A2, e retorna todas as letras, exceto a primeira. finalmente, o MAIS BAIXO função converte as letras em minúsculas.
Em última estudo, SUPERIOR é implantado na primeira letra da frase, e MAIS BAIXO é implantado em todo o resto e, portanto, a string é convertida em maiúsculas e minúsculas.
Deixe o Excel cuidar disso
Em alguns casos, porquê metamorfosear texto em maiúsculas e minúsculas no Excel, não há nenhuma função interna que faça o que você tem em mente. No entanto, isso não significa que você deva desistir da automação no Excel. Você pode combinar diferentes funções e fabricar uma fórmula que faça exatamente o que você deseja.