Este artigo descreve a sintaxe da fórmula e o uso das funções ESQUERDA e ESQUERDAB no Microsoft Excel.
Descrição
ESQUERDA retorna o primeiro caractere ou caracteres em uma cadeia de texto baseado no número de caracteres especificado por você.
ESQUERDAB retorna o primeiro caractere ou os primeiros caracteres em uma cadeia de texto com base no número de bytes especificado por você.
:
-
Essas funções podem não estar disponíveis em todos os idiomas.
-
ESQUERDAB conta 2 bytes por caractere somente quando um idioma DBCS é definido como idioma padrão. Caso contrário, ESQUERDAB se comporta como ESQUERDA, contando 1 byte por caractere.
Os idiomas compatíveis com linguagens de conjunto de caracteres de dois bytes (DBCS) incluem o japonês, o chinês (simplificado), o chinês (tradicional) e o coreano.
Sintaxe
ESQUERDA(texto, [núm_caract])
ESQUERDAB(texto, [núm_bytes])
A sintaxe da função tem os seguintes argumentos:
-
Texto Obrigatório. A cadeia de texto que contém os caracteres que você deseja extrair.
-
Núm_caract Opcional. Especifica o número de caracteres que ESQUERDA deve extrair.
-
Núm_caract deve ser maior ou igual a zero.
-
Se núm_caract for maior que o comprimento do texto, ESQUERDA retornará todo o texto.
-
Se núm_caract for omitido, será considerado 1.
-
-
Núm_bytes Opcional. Especifica o número de caracteres que você deseja que a função ESQUERDAB extraia, com base em bytes.
Exemplo
Copie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Para as fórmulas mostrarem resultados, selecione-as, pressione F2 e pressione Enter. Se precisar, você poderá ajustar as larguras das colunas para ver todos os dados.
Dados |
||
---|---|---|
Preço de venda |
||
Suécia |
||
Fórmula |
Descrição |
Resultado |
=ESQUERDA(A2;4) |
Quatro primeiros caracteres na primeira cadeia |
Preç |
=ESQUERDA(A3) |
Primeiro caractere na segunda cadeia |
S |