XMATCH
Descrição
Pesquisa um item especificado na lista (matriz unidimensional) que você especifica e retorna o índice do item (posição). Por padrão, XMATCH faz uma pesquisa de correspondência exata. Você pode usar essa função para fazer a correspondência de valores lógicos, valores numéricos ou cadeias de caracteres de texto. Essa função deve ser usada com matrizes sem restrições. Para enviar a fórmula, use o atalho de teclado sem restrições Ctrl + Alt + Enter (Windows) ou Command + Option + Enter (Mac). Para obter detalhes sobre sintaxe, consulte Referência da função no Guia do usuário.
Sintaxe
XMATCH(
lookup_value
, lookup_array
, [ match_mode
], [ search_mode
]) - lookup_value: o valor de consulta.
- lookup_array: a matriz a ser pesquisada.
- match_mode: um número que especifica o tipo de correspondência.
- 0: correspondência exata. Se não encontrar, retorne #N/A. Esse é o padrão.
- -1: correspondência exata. Se não encontrar, retorna o próximo item menor.
- 1: correspondência exata. Se não encontrar, devolva o próximo item maior.
- 2: uma correspondência de caractere curinga. Em critérios com base em texto, você pode usar a ? O caractere curinga para corresponder a qualquer caractere único, ou o caractere curinga * para corresponder a qualquer sequência de caracteres. Se o valor a ser localizado contém um * ou ?, preceda-o de um til (~).
- search_mode: número que especifica o modo de pesquisa a ser usado.
- 1: faça uma pesquisa começando pelo primeiro item. Esse é o padrão.
- -1: faz uma pesquisa inversa começando pelo último item.
- 2: faça uma pesquisa binária que depende de lookup_array ser classificado em ordem crescente. Se não for classificado, os resultados não serão válidos.
- -2: faz uma pesquisa binária que depende de lookup_array ser classificada em ordem decrescente. Se não for classificado, os resultados não serão válidos.
Observações
- XMATCH não diferencia maiúsculas de minúsculas por padrão (usando um match_mode de 0). Você pode usar XMATCH para uma pesquisa de correspondência exata que diferencia maiúsculas de minúsculas somente se a matriz está classificada.
Funções relacionadas
CORRESPONDÊNCIA
MATCHEXACT