メインコンテンツにスキップ
Workday User Guide
最終更新: 2023-06-23
MVLOOKUP

MVLOOKUP

説明

特にライブ データを使用している場合は、VLOOKUP の代わりにこの関数を使用することをお勧めします。MVLOOKUP は、テーブルに対して垂直方向 (列) のルックアップを実行し、一致するものをすべて返します。MVLOOKUP は VLOOKUP に似ていますが、以下の点が異なります。
  • VLOOKUP は、左の列のみの一致をスキャンする。MVLOOKUP では、検索する列を指定します。
  • VLOOKUP は一致が 1 つ見つかると停止して単一のセル値を返すが、MVLOOKUP はルックアップ列全体の一致をスキャンする。1 つの列で一致するたびに、出力に新しい行が追加されます。「4」を指定した場合、
    return_column_index
    値が設定されている場合、結果の行ごとに 4 つの列が含まれることになります。

構文

MVLOOKUP(
lookup_value
,
table_array
,
lookup_column_index
,
order
,
return_column_index
, ...)
  • lookup_value
    : 一致する値。
  • table_array
    : 検索する配列またはテーブル。
  • lookup_column_index
    : 検索するテーブルの列 (1 から始まる)。
  • order
    : のソート順に基づく、検索の順序。
    table_array
    • 0: デフォルトの線形探索 (データがソートされていない場合)。
    • 1: 二分探索 (データが昇順でソートされている場合)。
    • -1: 二分探索 (データが降順でソートされている場合)。
  • return_column_index
    : 結果を返す列番号。任意の数の列番号をリストできます。

この例では、次のワークブックのデータを基に検索を行います。
A
B
C
D
1
販売員
顧客
製品
収益管理
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
数式
=MVLOOKUP(A6,A2:D11,1,0,2,3,4)
または
=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

ノート

  • MVLOOKUP() は、列内の行をスキャンする
    lookup_column_index
    -
    lookup_value
    。次に、この関数は、以下にリストされている列の値を収集します。
    return_column_index
    。その後、結果のマトリクスの列に各値を配置します。
  • この関数は、配列数式で使用するためのものです。

関連する関数

MATCHEXACT
MHLOOKUP