一、函數規則
-
lookup_value表示要查找的值。
-
table_array表示查詢值的區域。
-
col_index_num表示查詢的數據位於第幾列
-
range_lookup表示選擇近似匹配還是精確匹配,0表示精確匹配。
二、舉例子
舉例來說更清楚。
原來數據中有31個題目以及題目對應的題號(在F列和G列)。
經過探索性因子分析後,我們刪掉了3個題目,剩下28個題目,我們需要查找這28個題目對應的題號是多少,並把對應的題號填在C2單元格之後。我們要在c2單元格輸入
=VLOOKUP(B2,$FG$32,2,0)
- 第一個部分:B2是我們要查找的值;
- 第二個部分:F2:G32是引用的範圍,注意,這裏需要使用絕對引用,使用快捷鍵F4即可完成,使用絕對引用後我們可以發現,出現了4個美元符號$;
- 第三個部分:2是我們引用F2:G32區域的第2列的內容;
- 第四個部分:0表示精確匹配。
輸入完成後回車
最後,我們在c2單元格的右下角出現黑點時完成填充。我們可以發現,有些出現了#N/A,B和F列的題目內容描述內容不一致導致的,比如B列中寫的是 經過大學的學習,我養成了良好的學習習慣,而F列的內容是 經過大學階段的學習,我養成了良好的學習習慣。不同的表述,因此無法匹配,導致出現#N/A。
我們匹配完成之後,一般希望把F和G列的內容刪掉,但是刪掉後,C列就會出現錯誤。
我們的解決辦法是複製B和C列的內容,選擇選擇性粘貼,選擇數值。