2.例如,假設面積
A2:C10包含員工列表,員工ID號存儲在該區域的第壹列,如下圖所示。
如果知道員工的ID號,可以使用VLOOKUP函數返回員工的部門或姓名。得到38
雇員的姓名。可以使用= vlookup (38,A2: C10,3,false)。此公式將搜索區域A2:C10。
38,然後返回該區域同壹行第三列中包含的值作為查詢值(“Axel Delgado”)。
3.VLOOKUP中的v表示垂直方向。當比較值位於要搜索的數據的左列時,可以用VLOOKUP代替HLOOKUP。
4.語法
VLOOKUP(查找值,表數組,列索引號,[範圍查找])
VLOOKUP函數語法有以下參數?(參數:為操作、事件、方法、屬性、函數或過程提供信息的值。):
①lookup_value?必要的。要在表格或區域的第壹列中搜索的值。lookup_value參數可以是值或引用。如果lookup_value。
參數小於table_array參數VLOOKUP的第壹列中的最小值
將返回錯誤值#N/A。
②table_array?必要的。包含數據的單元格區域。您可以使用對區域的引用(例如,A2:D8)或區域名稱。table_array第壹列中的值是lookup_value搜索的值。這些值可以是文本、數字或邏輯值。文本不區分大小寫。
③col_index_num?必要的。表格_數組
必須在參數中返回的匹配值的列號。當col_index_num參數為1時,返回table_array第壹列的值;當col_index_num為2時,返回table_array第二列中的值,依此類推。
如果col_index_num參數:
小於1,VLOOKUP返回錯誤值#VALUE!。
大於table_array中的列數,VLOOKUP將返回壹個錯誤值。
#裁判!。
④range_lookup?可選。指定希望VLOOKUP查找精確匹配還是近似匹配的邏輯值:
如果range_lookup為TRUE。
或者省略,則返回精確匹配值或近似匹配值。如果沒有找到精確匹配,則返回小於lookup_value的最大值。
要點?如果range_lookup為TRUE。
或者省略,table_array第壹列的值必須按升序排列;否則,VLOOKUP可能不會返回正確的值。
有關更多信息,請參見對區域或表格中的數據進行排序。
如果range_lookup為FALSE,則不需要對table_array的第壹列中的值進行排序。
如果range_lookup參數為FALSE,VLOOKUP
只會找到完全匹配的項目。如果table_array的第壹列中有兩個或多個值與lookup_value匹配,則使用第壹個找到的值。如果沒有找到完全匹配,則返回壹個錯誤值。
#不適用.