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_value
que deve ser uma única linha ou coluna. - Result_range: o intervalo de células para pesquisar o resultado,
search_value
que 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 quesearch_value
, -1 para uma correspondência exata ou o próximo valor menor quesearch_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_value
nú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.
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)
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.
Modo de correspondência
Como exemplo, usando match_mode
um argumento, usaremos o valor search_value
29 para uma soma no intervalo F2 a F14 para encontrar um nome de cliente no intervalo A2 a A14.
Incluiremos match_mode
1 para uma correspondência exata ou o próximo valor mais alto. missing_value
Observe 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.
Modo de pesquisa
Aqui está outro exemplo de uso de argumentos match_mode
e 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_mode
e -1 para search_mode
. Como acima, missing_value
omitido.
=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.
Se fôssemos pesquisar da primeira entrada até a última (de cima para baixo), usando search_mode
1 em vez de -1, o resultado seria Eric Foreman.
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