Este artigo descreve a sintaxe da fórmula e a utilização das funções ESQUERDA e ESQUERDAB no Microsoft Excel.
Descrição
ESQUERDA devolve o primeiro caráter ou carateres numa cadeia de texto, com base no número de carateres que especificar.
ESQUERDAB devolve o primeiro caráter ou carateres numa cadeia de texto, com base no número de bytes que especificar.
Importante:
-
Estas funções poderão não estar disponíveis em todos os idiomas.
-
A função ESQUERDAB conta 2 bytes por caráter apenas quando um idioma que suporte DBCS estiver estabelecido como idioma predefinido. Caso contrário, ESQUERDAB tem o mesmo comportamento que ESQUERDA, contando 1 byte por caráter.
Os idiomas que suportam DBCS incluem o japonês, chinês (simplificado), chinês (tradicional) e coreano.
Sintaxe
ESQUERDA(texto, [núm_carat])
ESQUERDAB(texto, [núm_bytes])
A sintaxe da função ESQUERDA e ESQUERDAB tem os seguintes argumentos:
-
Texto Obrigatório. É a cadeia de texto que contém os carateres que pretende extrair.
-
núm_carat Opcional. Especifica o número de carateres que pretende que a função ESQUERDA extraia.
-
núm_carat tem de ser maior ou igual a zero.
-
Se núm_carat for maior do que o comprimento de texto, ESQUERDA devolve todo o texto.
-
Se núm_carat for omitido, é assumido como 1.
-
-
Núm_bytes Opcional. Especifica o número de carateres que pretende que ESQUERDAB extraia com base em bytes.
Exemplo
Copie os dados de exemplo na tabela seguinte e cole-os na célula A1 de uma nova folha de cálculo do Excel. Para que as fórmulas mostrem resultados, selecione-as, prima F2 e, em seguida, prima Enter. Se pretender, pode ajustar as larguras das colunas para ver todos os dados.
Dados |
||
---|---|---|
Preço de Venda |
||
Suécia |
||
Fórmula |
Descrição |
Resultado |
=ESQUERDA(A2;5) |
Primeiros cinco carateres na primeira cadeia |
Preço |
=ESQUERDA(A3) |
Primeiro caráter na segunda cadeia |
S |