Como Definir o texto para sentenciar Caso com uma fórmula de Excel

Excel fornece três funções úteis para alterar o texto para maiúsculas, lower-, ou caso apropriado. Como você pode ver nas linhas 6, 7 e 8 da figura, essas funções exigem nada mais do que um ponteiro para o texto que você deseja converter.

image0.jpg

Como você pode imaginar, a função UPPER converte texto em todas as letras maiúsculas, a função INFERIOR converte texto em todas as letras minúsculas, e o bom funcionamento converte texto em caso de título (a primeira letra de cada palavra é maiúscula).

O Excel não tem uma função para converter texto para sentenciar caso (apenas a primeira letra da primeira palavra é maiúscula). Mas como você pode ver, você pode usar a seguinte fórmula para forçar texto em caso frase:

= UPPER (LEFT (C4,1)) BAIXA (RIGHT (C4, LEN (C4) -1))

Se você der uma olhada esta fórmula de perto, você pode ver que ela é composta de duas partes que são unidas pelo comercial.

A primeira parte usa a função esquerda do Excel:

UPPER (LEFT (C4,1))

A função LEFT permite extrair um determinado número de caracteres da esquerda de uma determinada cadeia de texto. A função ESQUERDA requer dois argumentos: a cadeia de texto que você está avaliando e o número de caracteres que você precisa, extraídos a partir da esquerda da cadeia de texto.

Neste exemplo, você extrair a 1 caráter esquerda do texto na célula C4. Você, então, torná-lo maiúsculas por envolvê-lo na função UPPER.

A segunda parte é um pouco mais complicado. Aqui, você usa a função DIREITA Excel:

BAIXA (RIGHT (C4, LEN (C4) -1))

Como a função ESQUERDA, DIREITA a função requer dois argumentos: o texto que você está avaliando, e o número de caracteres que você precisa extraídos do direito da cadeia de texto. Neste caso, no entanto, você não pode apenas dar a função RIGHT um número codificado para o segundo argumento.

Você tem que calcular esse número subtraindo 1 a partir de todo o comprimento da cadeia de texto. Subtrair 1 para ter em conta o primeiro caractere que já está em maiúsculas, graças à primeira parte da fórmula.

Você usar a função LEN para obter toda a extensão da cadeia de texto. Você subtrair 1 a partir desse, que lhe dá o número de caracteres necessários para a função certa.

Você pode finalmente passar a fórmula que você criou até agora para a função inferior para fazer tudo, mas o primeiro minúsculas personagem.

Juntando as duas partes em conjunto dá resultados em caso frase:

= UPPER (LEFT (C4,1)) BAIXA (RIGHT (C4, LEN (C4) -1))

menu