Funções ESQUERDA, ESQUERDAB

ESQUERDA retorna o primeiro caractere ou caracteres em uma seqüência de caracteres de texto baseado no número de caracteres especificado por você.

ESQUERDAB retorna o primeiro caractere ou caracteres em uma seqüência de caracteres de texto baseado no número de bytes especificado por você.

 Importante   A função ESQUERDA é para ser usada com idiomas que utilizam o SBCS (conjunto de caracteres de um byte), ao passo que a função ESQUERDAB é para ser usada com idiomas que utilizam o DBCS (conjunto de caracteres de dois bytes). A configuração padrão do idioma no seu computador afeta o valor de retorno da seguinte forma:

  • A função ESQUERDA sempre conta cada caractere, tanto de um byte como de dois bytes, como 1, não importa qual seja a configuração padrão do idioma.
  • Quando você ativou a edição de um idioma que suporta DBCS e o configurou como idioma padrão, a função ESQUERDAB conta cada caractere de dois bytes como 2. Caso contrário, a função ESQUERDAB conta cada caractere como 1.

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.

Para obter mais informações, consulte os seguintes tópicos da Ajuda:

Sintaxe

ESQUERDA(texto;núm_caract)

ESQUERDAB(texto,núm_bytes)

Texto     é a seqüência de caracteres de texto que contém os caracteres que você deseja extrair.

Núm_caract     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     especifica o número de caracteres que você deseja que a função ESQUERDAB extraia, com base em bytes.

Exemplo 1: ESQUERDA

Talvez seja mais fácil entender o exemplo se você copiá-lo em uma planilha em branco.

MostrarComo copiar um exemplo

  • Crie uma pasta de trabalho ou planilha em branco.
  • Selecione o exemplo no tópico da Ajuda.

 Observação   Não selecione os cabeçalhos da linha ou da coluna.

Selecionando um exemplo na Ajuda

Selecionando um exemplo na Ajuda
  • Pressione CTRL+C.
  • Na planilha, selecione a célula A1 e pressione CTRL+V.
  • Para alternar entre exibir os resultados e exibir as fórmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas, clique no botão Mostrar Fórmulas.
 
1
2
3
A
Dados
Preço de venda
Suécia
Fórmula Descrição (resultado)
=ESQUERDA(A2;4) Quatro primeiros caracteres na primeira seqüência de caracteres (Venda)
=ESQUERDA(A3) Primeiro caractere na segunda seqüência de caracteres (V)

Exemplo 2: ESQUERDAB (com o computador configurado para o idioma padrão que ofereça suporte a DBCS)

No seguinte exemplo:

  • ESQUERDAB retorna os 2 primeiros carateres porque cada caractere é contado como 2.
  • ESQUERDA retorna os 4 primeiros carateres porque cada caractere é contado como 1. ESQUERDA retorna os 4 primeiros caracteres independente da configuração padrão do idioma no computador.

=ESQUERDAB("Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya ",4) equals "Tokyo to Shibuya Tokyo to Shibuya "

=ESQUERDA("Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya ",4) equals "Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya "

 
 
Aplica-se a:
Excel 2007