語法規則
該函數的語法規則如下:
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 將返回查詢結果的唯一值。如果省略,則默認返回所有值。