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

MVLOOKUP

Descrição

Recomendamos usar essa função como uma substituição para VLOOKUP, especialmente quando você está trabalhando com dados dinâmicos. A função MVLOOKUP executa uma consulta vertical (coluna) em uma tabela e retorna todas as correspondências. MVLOOKUP é semelhante a VLOOKUP, mas:
  • VLOOKUP verifica apenas se há correspondências na coluna da esquerda. Na MVLOOKUP, você especifica a coluna a ser pesquisada.
  • VLOOKUP é interrompida depois de encontrar uma correspondência e retorna um único valor de célula. MVLOOKUP verifica toda a coluna de consulta em busca de correspondências. Cada correspondência nessa coluna resulta em uma nova linha na saída. Se você especificar 4
    return_column_index
    Valores, cada linha resultante terá quatro colunas.

Sintaxe

MVLOOKUP(
lookup_value
,
table_array
,
lookup_column_index
,
order
,
return_column_index
, ...)
  • lookup_value
    : o valor a ser correspondido.
  • table_array
    : a matriz ou tabela a ser pesquisada.
  • lookup_column_index
    : a coluna na tabela a ser pesquisada (com base 1).
  • order
    : ordem da pesquisa, com base na ordem de classificação de
    table_array
    .
    • 0: a pesquisa linear por padrão, para dados não classificados.
    • 1: pesquisa binária, para dados classificados em ordem crescente.
    • -1: pesquisa binária, para dados classificados em ordem decrescente.
  • return_column_index
    : o número da coluna a partir da qual retornar os resultados. Você pode listar qualquer número de números de coluna.

Exemplo

O exemplo é baseado nesta pasta de trabalho:
A
B
C
D
1
Vendedor
Cliente
Produto
Receita
2
Dixon
O'Reilly, Auer, & Lind
Qosolex
$8,232,000.00
3
Dixon
Runolfsson and Steuber
Saoplus
$4,853,000.00
4
Kelly
Kuphal Group
Qosolex
$2,358,000.00
5
Kelly
Ernser Inc
Voltflarn
$2,064,000.00
6
Payne
Williamson Group
Singlflix
$6,974,000.00
7
Payne
Ratke-Sanford
Qosolex
$8,433,000.00
8
Payne
Leuschke and Sons
Qosolex
$8,181,000.00
9
Wu
Dach-Halvorson
Singlflix
$2,361,000.00
10
Wu
Wisoky LLC
Bextain
$5,752,000.00
11
Wu
Stiedemann Grp
Saoplus
$3,987,000.00
O resultado de:
=MVLOOKUP(A6,A2:D11,1,0,2,3,4)
ou, como alternativa,
=MVLOOKUP("Payne",A2:D11,1,0,2,3,4)
é:
Williamson Group
Singlflix
$6,974,000.00
Ratke-Sanford
Qosolex
$8,433,000.00
Leuschke and Sons
Qosolex
$8,181,000.00

Observações

  • MVLOOKUP() verifica as linhas na coluna
    lookup_column_index
    para
    lookup_value
    . Em seguida, a função reúne valores nas colunas listadas em
    return_column_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
MHLOOKUP