ESQUERDA
Devolve os primeiros (mais à esquerda) caracteres de uma cadeia de texto.
ESQUERDA(texto; [núm_caract])Argumentos
textoA cadeia de textonúm_caractNúmero de caracteres a extrair (predefinição 1)(opcional)
=ESQUERDA("Olá";2)Devolve os primeiros 2 caracteres
=ESQUERDA(A1;5)Extrai 5 caracteres de A1
=ESQUERDA(A1;PROCURAR(" ";A1)-1)Obtém o texto antes do primeiro espaço
- •Se núm_caract for omitido, devolve 1 carácter
- •Devolve toda a cadeia se núm_caract exceder o comprimento
- •Utilize com PROCURAR ou LOCALIZAR para extração dinâmica
- •Esquecer que ESQUERDA conta carateres, não palavras - ESQUERDA(A1,5) pode cortar uma palavra ao meio
- •Usar um número fixo de carateres quando o comprimento do texto realmente varia, cortando parte de algumas entradas e deixando demasiado noutras
- •Aplicar ESQUERDA a um número e ficar surpreendido por o resultado ser texto, não um número com o qual se possa calcular
Como extraio texto até um carácter específico, como uma vírgula?
Combine ESQUERDA com LOCALIZAR: =ESQUERDA(A1,LOCALIZAR(",",A1)-1) apanha tudo antes da primeira vírgula.
Por que razão ESQUERDA devolve um número como texto?
ESQUERDA devolve sempre texto, mesmo quando a origem é um número. Envolva-a em VALOR() se precisar de calcular com o resultado.
ESQUERDA funciona diretamente em números?
Sim, o Excel converte primeiro o número em texto, mas a formatação como símbolos de moeda ou separadores de milhares é incluída no resultado.
Precisa traduzir uma fórmula usando ESQUERDA?
Use nosso tradutor para converter sua fórmula completa
