關于excel中vlookup函數的使用多條件查找,excel中vlookup函數的使用方法這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現在讓我們一起來看看吧!
1、在excel中使用VLOOKUP函數:=vlookup(查找值,查找范圍,返回列,0) ,”查找值“不要用絕對符號$? ,“查找范圍”要用絕對符號,不然向下復制后查找范圍會變動。
2、如查找A1:A100時要寫成?$A$1:$A$100分兩種情況:1?同一個sheet中有兩個表格,一個是舊表(原始數據),一個是新表;2?sheet1中一個表(原始數據),sheet2中一個表(新表),也是兩個表,這兩種情況都差不多,都是以原表為基礎,得到新表第一種情況,同一個sheet中有兩個表,新表為:這里原表為已知,新表中有數據的部分為空格的地方都是我們需要填寫的,選擇“新表”中的B2單元格,如表1所示。
3、單擊[fx]按鈕,出現“插入函數”對話框。
4、在類別中選擇“全部”,然后找到VLOOKUP函數,單擊[確定]按鈕,出現“函數參數”對話框,如表2所示。
5、第一個參數“l(fā)ookup_value”為兩個表格共有的信息,也就是供excel查詢匹配的依據,也就是“新表”中的A2單元格。
6、這里可以填入$A2,加一個$,是為了說明列不變,是絕對的,而當你向下拖動的時候,列會相應的改變。
7、這樣會簡化我們得工作,注意一定要選擇新表內的信息,因為要獲得的是按照新表的排列順序排序。
8、 ?第二個參數“table_array”為需要搜索和提取數據的數據區(qū)域,這里也就是整個“基礎數據”的數據,即“基礎數據!A2:D5”。
9、為了防止出現問題,這里,我們加上“$”,即“基礎數據!$A$2:$D$5”,這樣就變成絕對引用了。
10、 ?第三個參數為滿足條件的數據在數組區(qū)域內中的列序號,在本例中,我們新表B2要提取的是“基礎數據!$A$2:$D$5”這個區(qū)域中B2數據,根據第一個參數返回第幾列的值,這里我們填入“2”,也就是返回性別的值(當然如果性別放置在G列,我們就輸入7)。
11、第四個參數為指定在查找時是要求精確匹配還是大致匹配,如果填入“0”,則為精確匹配。
12、需要的是精確匹配,所以填入“0”按[確定]按鈕退出,即可看到C2單元格已經出現了正確的結果。
13、如圖所示:把B2單元格向右拖動復制到D2單元格,我們需要手工改一下,只需要改之前我說的第三行,即可顯示正確數據。
14、一行數據出來了,對照了一下,數據正確無誤,再對整個工作表的列進行拖動填充,拖動完之后,新表就出來了。
本文分享完畢,希望對大家有所幫助。
標簽:
免責聲明:本文由用戶上傳,如有侵權請聯系刪除!