回覆列表
  • 1 # 陽光魯寧

    工作表中的第一列中的值必須以升序排序;否則 VLOOKUP 可能無法返回正確的值。vlookup函式中第四個引數為邏輯值“Range_lookup ”。用於選擇VLOOKUP 查詢精確的匹配值還是近似匹配值。所以叫做”模糊查詢“。

    VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

    Lookup_value 為需要在表格陣列 (陣列:用於建立可生成多個結果或可對在行和列中排列的一組引數進行運算的單個公式。陣列區域共用一個公式;陣列常量是用作引數的一組常量。)第一列中查詢的數值。Lookup_value 可以為數值或引用。若 lookup_value 小於 table_array 第一列中的最小值,VLOOKUP 返回錯誤值 #N/A。

    Table_array 為兩列或多列資料。使用對區域或區域名稱的引用。table_array 第一列中的值是由 lookup_value 搜尋的值。這些值可以是文字、數字或邏輯值。文字不區分大小寫。

    Col_index_num 為 table_array 中待返回的匹配值的列序號。Col_index_num 為 1 時,返回 table_array 第一列中的數值;col_index_num 為 2,返回 table_array 第二列中的數值,以此類推。如果 col_index_num :

    小於 1,VLOOKUP 返回錯誤值 #VALUE!。

    大於 table_array 的列數,VLOOKUP 返回錯誤值 #REF!。

    Range_lookup 為邏輯值,指定希望 VLOOKUP 查詢精確的匹配值還是近似匹配值:

    如果為 TRUE 或省略,則返回精確匹配值或近似匹配值。也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。

    table_array 第一列中的值必須以升序排序;否則 VLOOKUP 可能無法返回正確的值。有關詳細資訊,請參閱排序資料。

    如果為 FALSE,VLOOKUP 將只尋找精確匹配值。在此情況下,table_array 第一列的值不需要排序。如果 table_array 第一列中有兩個或多個值與 lookup_value 匹配,則使用第一個找到的值。如果找不到精確匹配值,則返回錯誤值 #N/A。

  • 中秋節和大豐收的關聯?
  • NBA歷史喬丹排第一,誰夠資格排第二,為什麼?