Como usar a fórmula LEFT no Planilhas Google

Atualmente, os aplicativos de planilhas são ferramentas extremamente versáteis e úteis. Embora sejam conhecidos principalmente por lidar com números, eles também oferecem muitas maneiras de operar com valores de texto. Nesta postagem, você aprenderá sobre a função ESQUERDA no Planilhas Google. Essa função ajuda a extrair uma substring do início de uma cadeia de texto especificada.

=LEFT(string, [number_of_characters])
  • string - é o texto de entrada do qual a fórmula retorna a parte esquerda.
  • número_de_caracteres - [ OPCIONAL - 1 por padrão ] - esse é o número de caracteres que a fórmula deve retornar do lado esquerdo da cadeia de caracteres.

Uso: Função LEFT no Planilhas Google

Uma rápida olhada na sintaxe revelará que você só precisa de uma entrada string e o comprimento da substring a ser extraída. Isso parece relativamente simples, mas darei alguns exemplos para ajudar a reforçar o conceito. Dê uma olhada na imagem abaixo.

função left do google sheets 1

Em cada um desses exemplos, a função começa no início (à esquerda) da cadeia de caracteres de texto e extrai o número especificado de caracteres. A função em si é bastante simples de usar; o último exemplo, por exemplo, usa a fórmula =LEFT(A4,B4).

Como a maioria das outras funções do Planilhas Google, a função LEFT pode aceitar tanto valores diretos quanto referências a células que contêm esses valores. Ilustrei isso nos exemplos, digitando a função string e número_de_caracteres diretamente na função no primeiro exemplo e, em seguida, usando referências de célula para os outros.

Independentemente da abordagem de entrada das fórmulas, você perceberá que a função sempre extrai a substring do lado esquerdo. No primeiro exemplo, tenho a string “Hello there!”. A substring que tem 5 caracteres à esquerda é “Hello”, que a fórmula retornou. A mesma lógica se aplica aos outros exemplos.

39

Uma ferramenta para mesclar, dividir e filtrar todos os dados da sua planilha

Saiba como

Uso de LEFT com FIND

Até agora, usei números estáticos para o parâmetro number_of_characters. Certamente fica mais interessante se você o tornar dinâmico. Suponha que você precise extrair os nomes próprios de uma lista de nomes completos. Como cada primeiro nome varia em comprimento, não é possível usar um valor constante para number_of_characters. Tudo o que você sabe é que o primeiro e o último nome estão separados por um caractere de espaço.

Nessa situação, você pode usar a fórmula FIND. Ela retorna a posição em que uma cadeia de caracteres é encontrada pela primeira vez em um texto. Considere o caso de Shaun Crawford. Se você contar manualmente, o caractere de espaço estará na sexta posição. É exatamente isso que a fórmula FIND retorna. Como você sabe que o espaço é o sexto caractere, também sabe que, para extrair o primeiro nome “Shaun”, a função precisa pegar os cinco primeiros caracteres da cadeia. Ao inserir a função FIND e subtrair 1 (para que o espaço não seja incluído), você pode extrair o primeiro nome.

função left do google sheets 2

A fórmula usada aqui é =LEFT(A2,FIND(” “,A2)-1). Essa abordagem funciona para todos os nomes, independentemente de seu comprimento, uma vez que a função FIND cria uma entrada dinâmica para a função número_de_caracteres parâmetro.

A função FIND permite que você use essa abordagem sempre que os dados estiverem em um formato consistente que lhe permita “encontrar” uma determinada cadeia de caracteres todas as vezes. Isso pode funcionar para dados separados por vírgula, traço, uma frase comum ou qualquer outro caractere ou cadeia de texto!

Usando LEFT com LEN

Você também pode usar a função LEFT para se livrar de caracteres indesejados no final das cadeias de texto. Neste exemplo, tenho novamente uma lista de nomes, mas todos eles têm um ponto no final. Se você quiser se livrar do ponto final (e não quiser excluir manualmente cada um deles), poderá usar a função LEFT em combinação com a função LEN.

A função LEN retorna o comprimento de uma cadeia de caracteres de texto; você pode usá-la para gerar o parâmetro number_of_characters na função LEFT. Ao digitar =LEFT(A2,LEN(A2)-1), você pode especificar o parâmetro number_of_characters como sendo “o comprimento da cadeia de caracteres, menos um caractere”. Dessa forma, não importa qual seja o comprimento da cadeia de caracteres, você sempre removerá o último caractere. Você pode ver que isso funciona bem - os pontos foram removidos!

função esquerda do google sheets 3

Você pode usar essa abordagem em uma variedade de situações. E se você quiser remover mais de um caractere do final da cadeia de caracteres, basta alterar o -1 na fórmula para o número que desejar!

Nota do editor: Esta é uma versão revisada de uma postagem anterior que foi atualizada para maior precisão e abrangência.

Você também pode gostar...

Recursos e fórmulas do Google Sheets

Como encontrar a taxa de juros nominal usando o Planilhas Google

Sarah é uma jovem profissional que está tomando decisões financeiras importantes. De cartões de crédito a hipotecas, empréstimos estudantis e investimentos...
Recursos e fórmulas do Google Sheets

Extrair dados do Google Agenda para o Planilhas Google usando o Apps Script

Esta postagem foi publicada originalmente em nosso fórum da comunidade. Objetivo: Este guia demonstra como usar o Google Apps Script para extrair dados...
Recursos e fórmulas do Google Sheets

Usando a função PROPER para colocar a primeira letra de cada palavra em maiúscula no Planilhas Google

Observação: esta postagem foi publicada originalmente em nosso fórum da comunidade. Alguma vez você já precisou limpar uma lista de nomes, títulos ou qualquer...