Texto

LEFT Fórmula

LEFT extrai um número especificado de caracteres do início (lado esquerdo) de uma string de texto. É comumente usada para extrair códigos de área de números de telefone, extrair prefixos de códigos de produto ou isolar os primeiros caracteres de qualquer identificador.

Sintaxe

LEFT(text, [num_chars])
ParâmetroDescrição
textA string de texto da qual extrair caracteres.
[num_chars]Opcional. O número de caracteres a extrair. Padrão: 1.
Experimente LEFT no Viztab — grátis, sem cadastro

Exemplos

Extrair código de área do telefone

Fórmula
=LEFT(A2, 3)
Retorna: "011" — os primeiros 3 caracteres de "011-5555-1234"

Obter primeiro nome do nome completo

Fórmula
=LEFT(A2, FIND(" ", A2)-1)
Retorna: "João" — extrai tudo antes do primeiro espaço em "João Silva"

Extrair ano de uma string de data

Fórmula
=LEFT(A2, 4)
Retorna: "2024" — primeiros 4 caracteres de "2024-03-15"

Erros Comuns

#VALUE!

O argumento num_chars é negativo. Deve ser zero ou um número positivo.

#VALUE!

A célula contém uma data ou número, não texto. Envolva com TEXT() primeiro para converter: =LEFT(TEXT(A1,"0"), 3).

Dicas

Comprimento dinâmico com FIND

Extrair texto antes de um delimitador: =LEFT(A1, FIND("-", A1)-1) obtém tudo antes do primeiro hífen.

Omitir num_chars para 1

=LEFT(A1) retorna apenas o primeiro caractere, igual a =LEFT(A1, 1).

Combine com LEN

Para obter tudo exceto os últimos N caracteres: =LEFT(A1, LEN(A1)-N).

Experimente LEFT no Viztab

Importe seus dados e use LEFT com mais de 370 fórmulas. Sem cadastro.

Abrir Viztab

Fórmulas Relacionadas