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

MHLOOKUP

Descrição

Recomendamos essa função como uma substituição para HLOOKUP. A função MHLOOKUP executa uma consulta horizontal (linha) em uma tabela e retorna todas as correspondências. MHLOOKUP é semelhante a HLOOKUP, mas:
  • HLOOKUP verifica apenas a linha superior em busca de correspondências. Em MHLOOKUP, você especifica a linha a ser pesquisada.
  • HLOOKUP é interrompida depois de encontrar uma correspondência e retorna um único valor de célula. MHLOOKUP verifica toda a linha de consulta em busca de correspondências. Cada correspondência nessa linha resulta em uma nova coluna no resultado. Se você especificar 4
    return_row_index
    Valores, cada coluna resultante terá quatro linhas.

Sintaxe

MHLOOKUP(
lookup_value
,
table_array
,
lookup_row_index
,
return_row_index
, ...)
  • lookup_value
    : o valor a ser correspondido.
  • table_array
    : a matriz ou tabela a ser pesquisada.
  • lookup_row_index
    : a linha na tabela a ser pesquisada (com base 1).
  • return_row_index
    : o número da linha a partir da qual retornar os resultados. Você pode listar qualquer número de linha.

Exemplo

O exemplo é baseado nesta pasta de trabalho:
A
B
C
D
E
F
G
H
1
Vendedor
Dixon
Dixon
Kelly
Kelly
Payne
Payne
Payne
2
Cliente
O'Reilly, Auer, & Lind
Runolfsson and Steuber
Kuphal Group
Ernser Inc
Williamson Group
Ratke-Sanford
Leuschke and Sons
3
Produto
Qosolex
Saoplus
Qosolex
Voltflarn
Singlflix
Qosolex
Qosolex
4
Receita
$8,232,000.00
$4,853,000.00
$2,358,000.00
$2,064,000.00
$6,974,000.00
$8,433,000.00
$8,181,000.00
O resultado de
MHLOOKUP("Qosolex",A1:H4,3,1,2,4)
é:
Dixon
Kelly
Payne
Payne
O'Reilly, Auer, & Lind
Kuphal Group
Ratke-Sanford
Leuschke and Sons
$8,232,000.00
$2,358,000.00
$8,433,000.00
$8,181,000.00

Observações

  • MHLOOKUP() verifica as colunas na
    lookup_row_index
    linha para
    lookup_value
    e reúne valores das linhas listadas em
    return_row_index
    . Em seguida, coloca cada valor em uma linha na matriz resultante.
  • Essa função deve ser usada em fórmulas de matriz.

Funções relacionadas

MATCHEXACT
MVLOOKUP