然后,根據(jù)工資表創(chuàng)建各個員工的工資條,此工資條為應(yīng)用Vlookup函數(shù)建立。以員工Sandy(編號A001)的工資條創(chuàng)建為例說明。
第一步,拷貝標題欄
第二步,在編號處(A21)寫入A001
第三步,在姓名(B21)創(chuàng)建公式
=VLOOKUP($A21,$A$3:$H$12,2,FALSE)
語法解釋:在$A$3:$H$12范圍內(nèi)(即工資表中)精確找出與A21單元格相符的行,并將該行中第二列的內(nèi)容計入單元格中。
第四步,以此類推,在隨后的單元格中寫入相應(yīng)的公式。
圖5
2) 近似的查找--根據(jù)定義區(qū)域最左列的值,對其它列數(shù)據(jù)進行不精確值的查找
示例:按照項目總額不同提取相應(yīng)比例的獎金
第一步,建立一個項目總額與獎金比例的對照表,如圖6所示。項目總額的數(shù)字均為大于情況。即項目總額在0~5000元時,獎金比例為1%,以此類推。
圖6
第二步 假定某項目的項目總額為13000元,在B11格中輸入公式
=VLOOKUP(A11,$A$4:$B$8,2,TRUE)
即可求得具體的獎金比例為5%,如圖7。
圖7
4、 MATCH函數(shù)
MATCH函數(shù)有兩方面的功能,兩種操作都返回一個位置值。
一是確定區(qū)域中的一個值在一列中的準確位置,這種精確的查詢與列表是否排序無關(guān)。
二是確定一個給定值位于已排序列表中的位置,這不需要準確的匹配.
語法結(jié)構(gòu)為:MATCH(lookup_value,lookup_array,match_type)
lookup_value為要搜索的值。
lookup_array:要查找的區(qū)域(必須是一行或一列)。
match_type:匹配形式,有0、1和-1三種選擇:"0"表示一個準確的搜索。"1"表示搜索小于或等于查換值的最大值,查找區(qū)域必須為升序排列。"-1"表示搜索大于或等于查找值的最小值,查找區(qū)域必須降序排開。以上的搜索,如果沒有匹配值,則返回#N/A。
2) 近似的查找--根據(jù)定義區(qū)域最左列的值,對其它列數(shù)據(jù)進行不精確值的查找
示例:按照項目總額不同提取相應(yīng)比例的獎金
第一步,建立一個項目總額與獎金比例的對照表,如圖6所示。項目總額的數(shù)字均為大于情況。即項目總額在0~5000元時,獎金比例為1%,以此類推。
圖6
第二步 假定某項目的項目總額為13000元,在B11格中輸入公式
=VLOOKUP(A11,$A$4:$B$8,2,TRUE)
即可求得具體的獎金比例為5%,如圖7。
圖7
4、 MATCH函數(shù)
MATCH函數(shù)有兩方面的功能,兩種操作都返回一個位置值。
一是確定區(qū)域中的一個值在一列中的準確位置,這種精確的查詢與列表是否排序無關(guān)。
二是確定一個給定值位于已排序列表中的位置,這不需要準確的匹配.
語法結(jié)構(gòu)為:MATCH(lookup_value,lookup_array,match_type)
lookup_value為要搜索的值。
lookup_array:要查找的區(qū)域(必須是一行或一列)。
match_type:匹配形式,有0、1和-1三種選擇:"0"表示一個準確的搜索。"1"表示搜索小于或等于查換值的最大值,查找區(qū)域必須為升序排列。"-1"表示搜索大于或等于查找值的最小值,查找區(qū)域必須降序排開。以上的搜索,如果沒有匹配值,則返回#N/A。