Ir para o conteúdo principal
Workday User Guide
Última atualização: 2023-06-23
XLOOKUP

XLOOKUP

Descrição

Pesquisa uma matriz ou um intervalo e retorna um ou mais valores correspondentes. XLOOKUP pode fazer correspondência exata ou aproximada, consultas verticais ou horizontais e pesquisas com caracteres curinga. 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

XLOOKUP(
lookup_value
,
lookup_array
,
return_array
, [
if_not_found
], [
match_mode
], [
search_mode
])
  • lookup_value
    : o valor de consulta.
  • lookup_array
    : a matriz a ser pesquisada.
  • return_array
    : a matriz ou o intervalo a ser retornado.
  • if_not_found
    : texto a ser retornado ou uma fórmula a ser executada, se a função não encontra uma correspondência válida. Se você omite esse argumento, a função retorna um erro #N/A.
  • 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

  • XLOOKUP não diferencia maiúsculas de minúsculas por padrão (usando um match_mode de 0). Você pode usar XLOOKUP para uma pesquisa de correspondência exata que diferencia maiúsculas de minúsculas somente se a matriz está classificada.

Funções relacionadas

VLOOKUP
HLOOKUP
MHLOOKUP
MVLOOKUP