Como usar a função XMATCH no Excel
A função XMATCH é uma das funções mais úteis no Excel e Google Planilhas para quem precisa encontrar a posição de um item específico em um intervalo ou matriz. Essencialmente, ela é uma versão mais robusta e flexível da clássica função MATCH (PROCV). A função XMATCH oferece recursos adicionais como diferentes tipos de pesquisa (por exemplo, busca binária) e a capacidade de fazer pesquisas tanto na ordem descrescente quanto na ascendente.
Sintaxe da função
Para compreender melhor como utilizar a função XMATCH, é fundamental conhecer a sua sintaxe básica:
XMATCH(valor_procura, matriz, [modo_correspondência], [modo_pesquisa])
- valor_procura: o valor que você deseja encontrar na matriz.
- matriz: a matriz ou intervalo de células onde o valor será procurado.
- modo_correspondência (opcional): Especifica o tipo de correspondência:
- 0 – busca por uma correspondência exata (padrão).
- -1 – encontra o maior valor que é menor ou igual ao valor_procura.
- 1 – encontra o menor valor que é maior ou igual ao valor_procura.
- 2 – busca por uma correspondência exata. Se não encontrada, retorna o erro #N/A.
- modo_pesquisa (opcional):
- 1 – Pesquisa em ordem ascendente (padrão).
- -1 – Pesquisa em ordem descendente.
- 0 – Pesquisa binária. Para isso, a matriz deve estar ordenada.
Exemplos práticos de uso
Consideremos alguns cenários práticos onde a função XMATCH pode ser especialmente útil:
Localização de produto em um estoque
Imagine que você tem uma lista de produtos em estoque e deseja descobrir a posição do produto com o código “SKU1234” na lista, para organizar melhor seu sistema de inventário.
=XMATCH("SKU1234", A2:A100)
Neste exemplo, a função procurará pelo código “SKU1234” na coluna de A2 a A100 e retornará a posição dentro do intervalo fornecido.
Comparar preços
Se você deseja encontrar um produto que custa o mais próximo possível de um determinado valor, mas sem ultrapassá-lo, poderá usar a função XMATCH com o modo_correspondência adequado.
=XMATCH(40, B2:B100, -1)
Na fórmula acima, estamos procurando o preço mais próximo e menor ou igual a 40 na coluna de preços de B2 a B100. Esta função é muito útil para determinar descontos ou adequar preços a orçamentos específicos.
Esses exemplos demonstram como a função XMATCH pode ser poderosa e versátil para uma variedade de aplicações no cotidiano corporativo.
Mais Informações: https://support.microsoft.com/pt-pt/office/função-xmatch-d966da31-7a6b-4a13-a1c6-5a33ed6a0312