一對多Excel自定義函數:SVLOOKUP


語法規則

該函數的語法規則如下:

SVLOOKUP(lookup_value,table_array,col_index_num,nth_appearance,unique_value)

參數

簡單說明

輸入數據類型

lookup_value

要查找的值

數值、引用或文本字符串

table_array

要查找的區域

數據表區域

col_index_num

返回數據在查找區域的第幾列數

正整數

nth_appearance

返回第幾次出現的結果。

默認為0,返回所有查詢結果。

unique_value

是否返回唯一值

TRUE / FALSE默認FALSE

 

參數說明

Lookup_value為需要在數據表第一列中進行查找的數值。Lookup_value 可以為數值、引用或文本字符串。

Table_array為需要在其中查找數據的數據表。使用對區域或區域名稱的引用。

col_index_num為table_array 中查找數據的數據列序號。col_index_num 為 1 時,返回 table_array 第一列的數值,col_index_num 為 2 時,返回 table_array 第二列的數值,以此類推。如果 col_index_num 小於1,函數SVLOOKUP返回錯誤值#VALUE!;如果 col_index_num 大於 table_array 的列數,函數 SVLOOKUP 返回錯誤值#REF!。

Nth_appearance指明函數 SVLOOKUP 查找時符合條件的值出現的次數。例如1,則函數將返回第一個符合條件的結果值。此時和函數VLOOKUP的結果一致。如果找不到,則返回錯誤值 #N/A。如果Nth_appearance 省略,則默認返回所有查詢到的值,並以逗號分隔。如果unique_value為True,則nth_appearance指明唯一值出現的次數。

Unique_value為一邏輯值,指明函數 SVLOOKUP 查找的結果是否剔除重復值。如果為false或0 ,則返回所有值,如果找不到,則返回錯誤值 #N/A。如果為TRUE或1,函數 SVLOOKUP 將返回查詢結果的唯一值。如果省略,則默認返回所有值。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM