Planilhas Google: Como usar o XLOOKUP?

Planilhas Google: Como usar o XLOOKUP?

O recurso XLOOKUP no Planilhas Google facilita e agiliza a localização dos dados de que você precisa. XLOOKUP não tem as mesmas restrições que VLOOKUP e HLOOKUP, permitindo pesquisar em qualquer direção.

Se você é um usuário do Microsoft Excel, pode ter usado o XLOOKUP. Felizmente, isso funciona da mesma maneira no Planilhas Google. Se você está acostumado com esse recurso no Excel ou é completamente novo nele, mostraremos como usar o XLOOKUP para pesquisar valores específicos em um intervalo de células.

Sobre o XLOOKUP no Planilhas Google

Com a função XLOOKUP e a fórmula correspondente, você pode pesquisar em um intervalo de células e retornar o resultado correspondente de outro. Isso é útil para tabelas que contêm muitos dados, onde o uso de globos oculares é demorado.

Sintaxe da função: XLOOKUP(search_value, lookup_range, result_range, missing_value, match_mode, search_mode).Os três primeiros argumentos são obrigatórios. Os três argumentos restantes podem ser usados ​​para personalizar a pesquisa.

  • search_value: O valor a ser pesquisado, que pode ser um número, texto ou uma referência de célula. O texto deve ser colocado entre aspas.
  • Lookup_range: o intervalo de células para pesquisa, search_valueque deve ser uma única linha ou coluna.
  • Result_range: o intervalo de células para pesquisar o resultado, search_valueque deve ter o mesmo tamanho do lookup_range.
  • Missing_value: O valor de retorno se não houver correspondência para search_value. Por padrão, a fórmula retorna o erro #N/A.
  • Match_mode: Como encontrar uma correspondência search_value. Insira 0 para uma correspondência exata, 1 para uma correspondência exata ou o próximo valor maior que search_value, -1 para uma correspondência exata ou o próximo valor menor que search_value, ou 2 para uma correspondência curinga. O valor padrão é 0.
  • search_mode: Como pesquisar arquivos lookup_range. Digite 1 para pesquisar da primeira à última entrada, -1 para pesquisar da última à primeira entrada, 2 para usar a pesquisa binária com valores em ordem crescente ou -2 para usar a pesquisa binária com valores em ordem decrescente ordem. O padrão é 1.

Como usar o XLOOKUP no Planilhas Google

Para mostrar como a função funciona, começaremos com uma pesquisa simples usando argumentos obrigatórios e, em seguida, passaremos para mais exemplos que usam argumentos opcionais.

Aqui temos uma folha de pedido do cliente que inclui informações de contato e informações do pedido. No primeiro exemplo, realizaremos uma pesquisa simples do número do pedido para retornar o nome do cliente usando esta fórmula:

=XLOOKUP(123456,D2:D14,A2:A14)

Para quebrar a fórmula, 1234356 é o search_valuenúmero do pedido, ou D2:D14 é lookup_range, e A2:A14 é result_range. Como você pode ver, o número do pedido 123456 pertence a Marge Simpson.

Pesquise da direita para a esquerda com XLOOKUP

Como o XLOOKUP pode funcionar tanto da esquerda para a direita quanto da direita para a esquerda, podemos fazer o oposto. Aqui vamos procurar por Marge Simpson no intervalo A2 a A14 para encontrar o número do pedido dela no intervalo D2 a D14.

=XLOOKUP("Marge Simpson",A2:A14,D2:D14)

Pesquise da esquerda para a direita com XLOOKUP

Observação. Ao contrário da função VLOOKUP, que funciona verticalmente, e da função HLOOKUP, que funciona horizontalmente, a função QPR funciona em ambas as direções.

Valor ausente

No exemplo a seguir, habilitaremos “ZERO” para um arquivo missing_value. Portanto, se nosso search_value não for encontrado, veremos ZERO em vez do padrão #N/A.

=XLOOKUP("Homer Simpson",A2:A14,D2:D14,"ZERO")

Como nossa busca por Homer Simpson não foi encontrada no intervalo A2 a A14, nosso resultado é NULL.

XLOOKUP com valor ausente

Modo de correspondência

Como exemplo, usando match_modeum argumento, usaremos o valor search_value29 para uma soma no intervalo F2 a F14 para encontrar um nome de cliente no intervalo A2 a A14.

Incluiremos match_mode1 para uma correspondência exata ou o próximo valor mais alto. missing_valueObserve que não há argumento na fórmula.

=XLOOKUP(29,F2:F14,A2:A14,,1)

Você pode ver o resultado de Raj Koothrappali. Como não há correspondência para 29, a fórmula nos dá o resultado para o próximo valor mais alto, que é 30.

XLOOKUP usando o modo de correspondência

Modo de pesquisa

Aqui está outro exemplo de uso de argumentos match_modee com o mesmo número 29 em F2-F14. Novamente, estamos procurando um nome de cliente no intervalo A2 a A14.search_mode search_value

Procuraremos uma correspondência exata ou o próximo valor mais baixo, pesquisando da última entrada até a primeira. Então, inserimos -1 para match_modee -1 para search_mode. Como acima, missing_valueomitido.

=XLOOKUP(29,F2:F14,A2:A14,,-1,-1)

Como você pode ver, o resultado é Michael Kelso. Como não há correspondência para 29, a fórmula nos fornece o próximo valor mais baixo, que é 28. Embora Eric Foreman também corresponda a 28, pesquisamos da última entrada para a primeira (de baixo para cima), então Michael Kelso é o primeiro resultado encontrado.

XLOOKUP com modos de correspondência e pesquisa do último registro ao primeiro

Se fôssemos pesquisar da primeira entrada até a última (de cima para baixo), usando search_mode1 em vez de -1, o resultado seria Eric Foreman.

XLOOKUP com modos de correspondência e pesquisa do primeiro ao último registro

Quando você tem uma planilha cheia de dados, a pesquisa de um valor para encontrar os dados relevantes pode demorar um pouco. Mas se você usar o XLOOKUP no Planilhas Google, encontrará rapidamente o que precisa.

Para obter mais informações, confira os principais recursos do Planilhas Google que você pode experimentar.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *