Dominando Fórmulas no Google Sheets (Parte 2) - VLOOKUP e IFERROR.

Nesse artigo você verá aplicações práticas das seguintes fórmulas: VLOOKUP e IFERROR.


VLOOKUP

VLOOKUP é utilizada realizar buscas e obter informações de maneira eficiente em uma planilha. Com ela, podemos buscar um valor específico em uma coluna e retornar um valor correspondente de outra coluna na mesma linha, proporcionando uma flexibilidade incrível na análise e organização de dados.

Ao aplicar a função VLOOKUP, podemos simplificar tarefas como encontrar dados em tabelas extensas ou organizar informações de forma mais clara e acessível. Como exemplificado na imagem abaixo, a função VLOOKUP é utilizada para determinar de quem são os códigos na lista da esquerda usando como base uma tabela referência à direita,  isso facilita a visualização e compreensão dos dados ao realizar a busca por um determinado valor e exibir o resultado correspondente.

É importante destacar que a função VLOOKUP não apenas simplifica o processo de busca de informações, mas também pode ser utilizada de forma dinâmica para automatizar tarefas recorrentes. Por exemplo, ao criar uma lista de produtos com seus respectivos preços e utilizar a função VLOOKUP para buscar o preço de um produto específico, podemos atualizar facilmente o preço de todos os produtos apenas alterando a tabela de referência.

Para aplicar a função VLOOKUP, basta inserir os parâmetros corretos, incluindo o valor a ser buscado, a tabela de referência, o número da coluna que contém o valor de retorno e a opção de correspondência exata ou aproximada.

=VLOOKUP(chave_de_pesquisa; intervalo; indice; [classificado])

chave_de_pesquisa: Este é o argumento que recebe o valor que será procurado no intervalo especificado. 

intervalo: Este é o intervalo de células onde a busca será realizada. Geralmente, é uma tabela ou uma área de planilha que contém os dados em que você está interessado. IMPORANTE: Tenha sempre em mente que a primeira coluna será sempre a referência para buscar a chave_de_pesquisa, e que o valor ser devolvido é no mínimo a mesma coluna ou alguma posterior dentro do intervalo escolhido (essa regra pode ser aplicada de maneira análoga ao HLOOKUP, porém a ideia se aplica a linhas).

índice: Este argumento especifica qual coluna do intervalo contém o valor que você deseja retornar. Conforme a imagem anterior, a coluna 2 contém os nomes que serão retornados na busca. Uma dica importante é saber que o valor do índice pode ser dinâmico, ou seja, não precisa ser definido de maneira estática.

[classificado]: Indica se a coluna a ser pesquisada (primeira coluna do intervalo especificado) foi classificada; neste caso, a correspondência mais próxima de "chave_de_pesquisa" será retornada. Se você inserir VERDADEIRO ou omitir este argumento, a função VLOOKUP buscará uma correspondência exata ou a próxima menor correspondência caso não haja uma correspondência exata. Se você inserir FALSO, a função buscará uma correspondência exata apenas.


IFERROR

IFERROR é útil para lidar com erros em fórmulas, permitindo que você personalize a maneira como os erros são tratados e exibidos na planilha, utilizando o exemplo anterior como referência, quando a busca com VLOOKUP é definida para ser exata com [classificado] = FALSE, algumas células recebem erro #N/A (não encontrado), para contornar isso, aplicamos o IFERROR no problema anterior e obtemos o seguinte resultado conforme a imagem abaixo:

=IFERROR(valor; [valor_se_erro])

valor: Este é o argumento que representa o valor, fórmula ou expressão que você deseja avaliar para verificar se ocorre algum erro. Caso não ocorra erro, o resultado desse argumento será apresentado na célula.

[valor_se_erro]: Este é um argumento opcional que especifica o valor que deve ser retornado caso ocorra um erro ao avaliar o valor principal.



Caso essas breves explicações não tenham sido suficientes para compreender o funcionamento das fórmulas, veja a explicação em vídeo no meu canal do youtube:

Comentários