Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

Qual é a função Esquerda no Excel ? Como usar a função Esquerda no Excel ? Vamos descobrir com LuckyTemplates.com!

O Microsoft Excel é famoso como um software de planilha capaz de lidar com grandes quantidades de dados. Você pode importar dados em massa e usar funções inteligentes do Excel para calcular você mesmo os resultados. Neste artigo, aprenderemos sobre a função ESQUERDA – uma das funções de texto comuns do Excel.

A função LEFT pertence ao grupo de funções de processamento de strings, usado para cortar a string de caracteres à esquerda da string de texto. A função ESQUERDA é frequentemente usada para pesquisar informações rapidamente, em vez de ter que pesquisar informações ou cadeias de caracteres manualmente. Em particular, a função LEFT pode ser combinada com outras funções de pesquisa no Excel para processar tabelas de informações complexas, como combinar a função LEFT com a função Vlookup . O artigo a seguir irá guiá-lo como usar a função ESQUERDA no Excel.

Índice do artigo

Fórmula da função ESQUERDA no Excel

A função LEFT tem a sintaxe =LEFT(text;[num_chars]) . Lá:

  • Texto é a sequência de texto necessária, que é uma sequência de texto ou referência de célula a uma sequência de texto que contém os caracteres que você deseja extrair.
  • Num_chars é um argumento opcional, este é o número de caracteres que você deseja que a função LEFT procure começando na primeira posição à esquerda do texto.
  • Num_chars deve ser maior ou igual a zero, se num_chars < 0="" então a função retornará erro">
  • Num_chars for maior que o comprimento do texto, a função LEFT retornará o texto inteiro.
  • Se num_chars for omitido, o padrão será num_chars = 1.

Observação ao usar a função ESQUERDA no Excel

  • A função ESQUERDA no Excel deve ser usada para extrair caracteres começando do lado esquerdo do texto.
  • Number_of_characters é opcional e o padrão é 1.
  • LEFT no Excel também extrairá dígitos (0-9) dos números.
  • O formato do número (ou seja, o símbolo monetário $) não faz parte do número. Portanto, não são calculados ou extraídos pela função ESQUERDA.

Como abrir a função ESQUERDA no Excel?

1. Você só precisa inserir a fórmula ESQUERDA desejada no Excel na célula necessária para obter o valor de retorno do argumento.

2. Você pode abrir manualmente a fórmula ESQUERDA na caixa de diálogo do Excel na planilha e inserir o texto e o número de caracteres.

3. Na planilha acima, você pode ver a opção de fórmula da função ESQUERDA no Excel na guia Texto na seção Fórmulas na barra de menu.

4. Para abrir a fórmula ESQUERDA na caixa de diálogo do Excel, clique na guia Texto em   Fórmulas e selecione ESQUERDA. Veja o exemplo abaixo.

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

5. A caixa de diálogo acima será aberta onde você pode definir os argumentos para obter o resultado da fórmula.

Algumas fórmulas de função ESQUERDA no Excel

Extrai uma substring antes de um determinado caractere

Você pode usar a fórmula geral abaixo para obter uma substring precedida por qualquer outro caractere:

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

A fórmula LEFT acima no Excel é usada quando você deseja extrair uma parte de uma string de texto, precedida por um caractere específico. Por exemplo, se você deseja obter nomes de uma coluna de nomes completos ou deseja extrair códigos de países de uma lista de números de telefone.

Remova os últimos N caracteres de uma string:

Você pode usar a seguinte fórmula geral para remover os últimos N caracteres de uma string.

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

A fórmula ESQUERDA acima no Excel é usada quando você deseja remover certos caracteres do final de uma string e puxar o resto da string para outra célula. A operação da fórmula LEFT no Excel é baseada na lógica: A função LEN é usada para obter o número total de caracteres em uma string. Esta fórmula da função ESQUERDA no Excel exclui o número de caracteres indesejados do comprimento total e retorna os caracteres restantes.

Instruções para usar a função ESQUERDA no Excel

Exemplo 1: Use a função LEFT para encontrar caracteres

Na tabela abaixo, use a função ESQUERDA para encontrar os 3 primeiros caracteres na célula B2. Insira a fórmula =ESQUERDA(B2,3) e pressione Enter.

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

Como resultado, obtemos 3 caracteres da esquerda para a direita da sequência de caracteres na célula B2.

Ou na fórmula de entrada, você pode substituir a posição da célula que contém a sequência de caracteres por um caractere entre aspas, conforme mostrado.

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

Exemplo 2: a função LEFT combina a função SEARCH

Ao combinar essas duas funções, iremos utilizá-la para pesquisar a sequência de caracteres que precede um determinado caractere, por exemplo, obter o sobrenome na coluna do nome completo, obter o código do país menos o número de telefone. Na coluna do nome completo, todos estão separados por espaços, então usamos a fórmula = =LEFT(B2,SEARCH(" ",B2)-1) e depois pressionamos Enter.

Então -1 para não extrair caracteres de espaço ao procurar caracteres.

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

Como resultado, você obtém a sequência do sobrenome na célula. Role para baixo até as caixas abaixo para outros resultados.

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

Para o intervalo de números de telefone onde você deseja obter o código de área do país antes do ponto, insira a fórmula =LEFT(B5,SEARCH(".",B5)-1) e pressione Enter.

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

O resultado obterá apenas o código de área do país no intervalo de números de telefone.

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

Exemplo 3: Combine a função LEFT com a função LEN

A função LEN é frequentemente usada em combinação com funções para localizar cadeias de caracteres. Com a função LEFT, quando combinada com a função LEN, é usada para remover certos caracteres do final da string. Fórmula combinada =ESQUERDA(texto,LEN(texto) - caractere que você deseja mover).

A função LEN pega o número total de caracteres em uma string e subtrai o número de caracteres que você deseja remover do comprimento total da string. A função ESQUERDA retornará o número de caracteres restantes.

Por exemplo, remova 5 caracteres da string na célula B2, insira a fórmula =LEFT(B2, LEN(B2)-5) e pressione Enter.

Como resultado, temos a sequência de caracteres restante após a remoção dos últimos 5 caracteres da sequência de caracteres, incluindo espaços.

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

Exemplo 4: Combine a função LEFT e a função VALUE

Quando essas duas funções são combinadas, elas retornarão caracteres numéricos, em vez de strings de texto, como ao usar a função LEFT. Por exemplo, exporte os 2 primeiros caracteres da string na célula B5, insira a fórmula =VALUE(LEFT(B2,2)).

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

Como resultado, obtemos o número que precisamos determinar conforme mostrado.

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

A função ESQUERDA no Excel não funciona - causas e soluções

Se a função ESQUERDA do Excel não estiver funcionando corretamente em sua planilha, provavelmente é devido a um dos seguintes motivos.

1. O argumento Num_chars é menor que 0

Se a sua fórmula ESQUERDA do Excel retornar o #VALOR! , a primeira coisa a verificar é o valor no argumento num_chars. Se for um número negativo, basta remover o sinal de menos e o erro desaparecerá (claro, é muito improvável que alguém tenha colocado intencionalmente um número negativo ali, mas é muito normal que os humanos cometam erros).

Normalmente, o erro VALUE ocorre quando o argumento num_chars é representado por outra função. Neste caso, copie a função para outra célula ou selecione-a na barra de fórmulas e pressione F9 para ver a que a função equivale. Se o valor for menor que 0, verifique se há erros na função.

Para ilustrar melhor esse problema, vamos usar a fórmula LEFT usada para extrair códigos telefônicos de países: LEFT(A2, SEARCH("-", A2)-1) . Como você deve se lembrar, a função SEARCH no argumento num_chars calcula a posição do primeiro hífen na string original, da qual subtraímos 1 para remover o hífen do resultado final. Se você substituir acidentalmente -1, por exemplo, por -11, a fórmula retornará um erro #VALUE porque o argumento num_chars é equivalente a um número negativo: A fórmula à esquerda não funciona porque o argumento num_chars é menor que 0 .

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

O argumento Num_chars é menor que 0

2. Espaçamento entre linhas no texto original

Caso sua fórmula ESQUERDA do Excel falhe sem motivo aparente, verifique os valores originais dos espaços iniciais. Se você copiou seus dados da web ou os exportou de outra fonte externa, muitos desses espaços podem estar antes das entradas de texto sem você perceber, e você nunca saberá que eles estão lá para você até que algo dê errado. A imagem a seguir ilustra um problema com a função LEFT do Excel que não funciona corretamente devido a um espaço no início da string original.

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

A função LEFT do Excel não funciona corretamente devido a um espaço no início da string original

Para remover espaços no início de sua planilha, use a função TRIM do Excel ou o suplemento Text Toolkit .

3. Excel ESQUERDO não funciona com datas

Se você tentar usar a função ESQUERDA do Excel para obter partes individuais de uma data (como dia, mês ou ano), na maioria dos casos obterá apenas os primeiros dígitos do número que representa esse dia. O problema é que no Microsoft Excel todas as datas são armazenadas como números inteiros que representam o número de dias desde 1º de janeiro de 1900, que são armazenados como o número 1. O que você vê em uma célula é apenas uma representação A aparência visual da data e sua exibição pode ser facilmente alterada aplicando um formato de data diferente.

Por exemplo, se você tiver a data 11 de janeiro de 2017 na célula A1 e tentar extrair a data usando a fórmula LEFT(A1,2), o resultado será 42, que são os 2 primeiros dígitos do número 42746. representa 11 de janeiro de 2017 no sistema Excel interno.

Para extrair uma parte específica de um dia, use uma das seguintes funções: DIA, MÊS ou ANO.

Caso sua data seja inserida como uma string de texto, a função LEFT funcionará sem problemas, conforme mostrado na parte direita da captura de tela: Excel LEFT não funciona com datas, mas funciona com uma string de texto representando a data.

Função ESQUERDA, como usar a função para cortar a sequência de caracteres esquerda no Excel

Excel LEFT não funciona com datas, mas funciona com strings de texto que representam datas

4. Perda do símbolo monetário

Se o texto original tiver formatação monetária ou contábil aplicada, esse símbolo não fará parte dos caracteres da célula. Este ícone aparece apenas quando é acompanhado por um formato numérico específico. A função ESQUERDA é uma função de texto. Assim, ele converterá todos os valores para o formato de texto.

Uma solução útil aqui é combinar LEFT com a função VALUE para converter texto em um número. Você pode então selecionar o formato numérico desejado.

5. A função LEFT retorna menos caracteres do que o esperado

Se você souber o número de caracteres que compõem a saída desejada, mas a fórmula da função ESQUERDA retornar apenas alguns caracteres, poderá precisar de mais espaço para o texto original.

Em vez de excluí-los manualmente, você pode usar a função TRIM para removê-los.

=LEFT(TRIM(A2),7)

Algumas coisas para lembrar ao usar a função ESQUERDA no Excel

  • Ocorre um erro #VALUEse o argumento [num_chars] for menor que 0.
  • As datas são classificadas no Excel como números e somente a formatação das células as faz aparecer como datas na planilha. Portanto, se você quiser utilizar a função LEFT para datas, ela retornará os caracteres iniciais do número que representa a data.

Por exemplo, 01/01/1980 representa o número 29221, portanto, aplicar a função ESQUERDA a uma célula contendo a data 01/01/1980 (e exigindo que ela retorne 3 caracteres) fornecerá o resultado 292. Se Se você quiser use LEFT em datas, você pode combiná-lo com as funções DIA, DATA, MÊS ou ANO. Caso contrário, você pode converter células contendo datas em texto usando a ferramenta de texto para coluna do Excel.

Acima está como usar a função LEFT para obter a sequência de caracteres da esquerda e exemplos ao combinar a função LEFT com outras funções. Caso ocorra um erro, o usuário precisa verificar num_charsse é maior que 0 ou não.

Desejo-lhe sucesso!


Jogue quebra-cabeça no Excel

Jogue quebra-cabeça no Excel

MehmetSalihKoten, um usuário do Reddit, criou uma versão totalmente funcional do Tetris no Microsoft Excel.

Como usar a função Converter no Excel

Como usar a função Converter no Excel

Para converter unidades de medida no Excel, usaremos a função Converter.

Como usar a função HLOOKUP no Excel

Como usar a função HLOOKUP no Excel

Qual é a função HLOOKUP? Como usar a função HLOOKUP no Excel? Vamos descobrir com LuckyTemplates!

Função IFERROR no Excel, fórmula e uso

Função IFERROR no Excel, fórmula e uso

A função IFERROR no Excel é bastante usada. Para usá-lo bem, você precisa entender a fórmula IFERROR do Microsoft Excel.

Como usar a função VALOR no Excel

Como usar a função VALOR no Excel

Qual é a função VALOR no Excel? Qual é a fórmula do valor no Excel? Vamos descobrir com LuckyTemplates.com!

Função EOMONTH do Excel, como usar a função EOMONTH

Função EOMONTH do Excel, como usar a função EOMONTH

A função EOMONTH do Excel é utilizada para exibir o último dia de um determinado mês, com uma implementação muito simples. Você obterá então o último dia de um mês específico com base nos dados que inserimos.

Como usar o loop do-while no Excel VBA

Como usar o loop do-while no Excel VBA

Quer automatizar tarefas repetitivas no Excel VBA? Então, vamos aprender como usar um loop Do-While para implementar uma série de ações que se repetem até que uma condição seja atendida.

Excel 2016 - Lição 6: Altere o tamanho de colunas, linhas e células no Excel

Excel 2016 - Lição 6: Altere o tamanho de colunas, linhas e células no Excel

A largura da coluna e a altura da linha padrão no Excel podem não corresponder aos dados inseridos. O artigo abaixo mostra algumas maneiras de alterar o tamanho de colunas, linhas e células no Excel 2016. Consulte-o!

Excel 2016 - Lição 5: Conceitos básicos de células e intervalos

Excel 2016 - Lição 5: Conceitos básicos de células e intervalos

Sempre que você trabalhar com o Excel, precisará inserir informações – ou conteúdo – nas células. Vamos aprender com LuckyTemplates os conceitos básicos de células e intervalos no Excel 2016!

Como usar a função XLOOKUP no Excel

Como usar a função XLOOKUP no Excel

Qual é a função Xlookup no Excel? Como usar o Xlookup no Excel? Vamos descobrir com LuckyTemplates.com!