跳至主要內容
Workday User Guide
上次更新時間 :2023-06-23
MVLOOKUP

MVLOOKUP

說明

我們建議您使用此函數來替代 VLOOKUP,尤其是在處理即時資料時。MVLOOKUP 對錶格執行垂直 (欄) 查詢並傳回所有符合項目。MVLOOKUP 與 VLOOKUP 類似,但︰
  • VLOOKUP 只會掃描左側欄以尋找相符項目;在 MVLOOKUP 中指定要搜尋的欄。
  • VLOOKUP 找出 1 個相符項目後即停止,並傳回單一儲存格值; MVLOOKUP 會掃描整個查詢欄以尋找相符項目。該欄中的每個相符項目都會在輸出中產生一個新列。如果您指定 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
銷售人員
Customer
產品
營業收入
2
迪克森
O'Reilly, Auer, & Lind
Qosolex
$8,232,000.00
3
迪克森
Runolfsson 和 Steuber
尚普
$4,853,000.00
4
凱利
庫法爾集團
Qosolex
$2,358,000.00
5
凱利
安永公司
Voltflan
$2,064,000.00
6
Payne
威廉姆森集團
Singlflix
$6,974,000.00
7
Payne
拉特克桑佛德
Qosolex
$8,433,000.00
8
Payne
萊西克父子公司
Qosolex
$8,181,000.00
9
Wu
達赫-豪沃森
Singlflix
$2,361,000.00
10
Wu
Wisoky LLC
Bextain
$5,752,000.00
11
Wu
Stiedemann Grp
尚普
$3,987,000.00
以下項目的結果︰
=MVLOOKUP(A6,A2:D11,1,0,2,3,4)
=MVLOOKUP("Payne",A2:D11,1,0,2,3,4)
是︰
威廉姆森集團
Singlflix
$6,974,000.00
拉特克桑佛德
Qosolex
$8,433,000.00
萊西克父子公司
Qosolex
$8,181,000.00

附註

  • MVLOOKUP() 會掃描欄中的列
    lookup_column_index
    適用於
    lookup_value
    。然後,函數會在「」中列出的欄中收集值。
    return_column_index
    。然後,系統會將每個值放入產生矩陣的一欄中。
  • 此函數適用於陣列公式。

相關函數

MATCHEXACT
MHLOOKUP