Pular para o conteúdo
Função por FunçãoDicionário de funções de planilha em português
LEFT

Função ESQUERDA do Excel

O que a função ESQUERDA faz?

A função ESQUERDA extrai de um texto a quantidade de caracteres que você indicar, começando pelo primeiro. Se o número de caracteres for omitido, ela devolve só o primeiro. Serve para separar prefixos, siglas, anos e códigos que ficam no começo de um valor.

Nome em portuguêsESQUERDA
Nome em inglêsLEFT
CategoriaTexto
RetornaTexto (os primeiros caracteres)
Existe desdeExcel 2007 ou anterior · existe no Excel 2013

Qual é a sintaxe da função ESQUERDA?

Excel em português do BrasilESQUERDA(texto; [núm_caract])
Excel em inglêsLEFT(text, [num_chars])

No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.

ArgumentoObrigatórioO que aceita
textoSimO texto (ou a célula) de onde os caracteres serão extraídos. Um número também é aceito e é tratado como texto.
núm_caractNãoQuantos caracteres extrair. Precisa ser zero ou maior. Se for maior que o tamanho do texto, a função devolve o texto inteiro. Se for omitido, vale 1.

Como usar a função ESQUERDA na prática?

Exemplo 1: Sigla do estado no começo de um código

Planilha do exemplo 1 da função ESQUERDA
AB
1 Código
2 SP-2045SP
3 RJ-9810RJ
4 MG-0173MG
Fórmula na célula B2 =ESQUERDA(A2;2) Em inglês: =LEFT(A2,2)
Resultado: SP
Fórmula na célula B3 =ESQUERDA(A3;2) Em inglês: =LEFT(A3,2)
Resultado: RJ
Fórmula na célula B4 =ESQUERDA(A4;2) Em inglês: =LEFT(A4,2)
Resultado: MG

Em cada código, os dois primeiros caracteres são a sigla do estado. LEFT(A2,2) conta dois caracteres a partir da esquerda de SP-2045 e devolve SP.

Exemplo 2: Primeiro nome com ESQUERDA e PROCURAR

Planilha do exemplo 2 da função ESQUERDA
AB
1 Nome completo
2 Marina SouzaMarina
3 Paulo Roberto LimaPaulo
Fórmula na célula B2 =ESQUERDA(A2;PROCURAR(" ";A2)-1) Em inglês: =LEFT(A2,FIND(" ",A2)-1)
Resultado: Marina
Fórmula na célula B3 =ESQUERDA(A3;PROCURAR(" ";A3)-1) Em inglês: =LEFT(A3,FIND(" ",A3)-1)
Resultado: Paulo

PROCURAR acha a posição do primeiro espaço (7 em Marina Souza). Subtrair 1 deixa 6, a quantidade de letras do primeiro nome, e ESQUERDA devolve Marina. Em Paulo Roberto Lima o primeiro espaço está na posição 6 e o resultado é Paulo.

Exemplo 3: Ano de um número e o que acontece quando se omite o segundo argumento

Planilha do exemplo 3 da função ESQUERDA
ABCDE
1 PedidoPalavra
2 20261015Planilha2026PPlanilha
Ano do número do pedido, na célula C2 =ESQUERDA(A2;4) Em inglês: =LEFT(A2,4)
Resultado: 2026
Sem núm_caract, na célula D2 =ESQUERDA(B2) Em inglês: =LEFT(B2)
Resultado: P
Mais que o tamanho do texto, na célula E2 =ESQUERDA(B2;20) Em inglês: =LEFT(B2,20)
Resultado: Planilha

O pedido 20261015 é um número, mas ESQUERDA o trata como texto e devolve 2026, que também é texto. Sem o segundo argumento, a função devolve só o primeiro caractere (P). Pedindo 20 caracteres de uma palavra com 8, ela devolve a palavra inteira.

Quais erros a função ESQUERDA costuma dar?

#VALOR!

Por que acontece: O número de caracteres é negativo. A função exige zero ou um valor maior.

Como corrigir: Confira a conta que gera o núm_caract. Se ela subtrai de um tamanho, garanta que o resultado nunca fique abaixo de zero.

Exemplo que gera o erro, na célula B2=ESQUERDA(A2;-1)Resultado: #VALOR!

Resultado em texto, não em número

Por que acontece: ESQUERDA sempre devolve texto, mesmo quando os caracteres extraídos são dígitos. Esses valores não entram em somas e comparações numéricas como números.

Como corrigir: Converta com VALOR (ou multiplique por 1) quando precisar do número, por exemplo =VALOR(ESQUERDA(A2;4)).

Zeros à esquerda desaparecem

Por que acontece: Quando a célula guarda um número (como 123 digitado de 00123), os zeros iniciais já não existem, e ESQUERDA trabalha com o que a célula guarda.

Como corrigir: Se os zeros importam, guarde o valor como texto (formato Texto ou apóstrofo antes do número).

ESQUERDA no Google Planilhas e no LibreOffice Calc

ProgramaNome da funçãoObservação
ExcelESQUERDA (LEFT)Referência deste dicionário.
Google PlanilhasESQUERDA (LEFT)Existe com o mesmo nome e comportamento: o segundo argumento é opcional (padrão 1) e zero é aceito, devolvendo texto vazio. Documentação do Google
LibreOffice CalcESQUERDA (LEFT)No LibreOffice Calc em português a função também se chama ESQUERDA e devolve o primeiro caractere ou caracteres de um texto. Ajuda do LibreOffice

A função ESQUERDA existe no Excel 2013?

Existe no Excel 2013 Excel 2007 ou anterior

A lista oficial de funções do Excel não traz marcador de versão para esta função, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013.

Veja todas as funções por versão em funções do Excel por versão.

O que mais vale saber sobre a ESQUERDA?

  • Para extrair do fim do texto, use DIREITA; para um trecho do meio, use EXT.TEXTO.
  • Combine com PROCURAR ou LOCALIZAR para pegar tudo até um separador, como o primeiro espaço ou um hífen.
  • A variante ESQUERDAB foi preterida pela Microsoft; use ESQUERDA.
  • Zero é um valor válido: ESQUERDA(texto;0) devolve texto vazio.

Perguntas frequentes sobre a ESQUERDA

O que ESQUERDA devolve quando omito o número de caracteres?

Devolve o primeiro caractere do texto. Em outras palavras, núm_caract omitido vale 1, segundo a documentação da Microsoft.

Como pegar o texto até o primeiro espaço ou hífen?

Combine ESQUERDA com PROCURAR: =ESQUERDA(A2;PROCURAR(" ";A2)-1). PROCURAR dá a posição do separador e o -1 evita levar o próprio separador junto.

Por que o resultado de ESQUERDA não soma como número?

Porque a função devolve texto, mesmo que os caracteres sejam dígitos. Envolva a fórmula em VALOR para obter um número.

Funções relacionadas

Ver todas as funções de texto

Fontes consultadas

Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.