時間:2017-07-04 來源:互聯網 瀏覽量:
今天給大家帶來excel函數怎麼用,excel2007中的if函數怎麼用,求教程,讓您輕鬆解決問題。
VLOOKUP函數的功能是在表格數組的首列查找指定的值,並由此返回表格數組當前行中其他列的值。換句話說,對於包含N列的數據區域,VLOOKUP函數可以在第一列查找匹配的值,然後返回與匹配值處於同一行其它列的數值,因此VLOOKUP函數可用於檢索操作。VLOOKUP 中的 V 參數表示垂直方向,指比較值位於需要查找的數據左邊的一列。下麵就來看一下該函數的具體使用方法。具體方法如下:
1首先來了解一下VLOOKUP函數的基本語法:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value:指待查找的數值,該數值用於在數據區域第一列中進行匹配查找。其值可以為數值或引用。
Table_array:數據區域,指包含兩列或多列的數據區域。其中該數據區域的第一列中的值是由lookup_value搜索的值。
Col_index_num:列號索引,指當滿足匹配時所返回的匹配值的列序號。
Range_lookup:為邏輯值,指定希望 VLOOKUP 查找精確的匹配值還是近似匹配值。如果為 TRUE 或省略,則返回精確匹配值或近似匹配值。
在此需要說明一點:table_array 第一列中的值必須以升序排序;否則 VLOOKUP 可能無法返回正確的值。
2在此小編為了講解的需要,特別製作了如圖所示的表格數據,需要的朋友也可以製作相似的數據,用於實踐操作。
大家在學習該經驗時,記得“ID”單元格位於“D列”“4行”處。
3為了實現更加精確的查找,首先必須對數據區域第一列進行排序。選中整個數據區域,點擊“數據”->“升序”按鈕,對數據區域第一列進行排序。
4接下來正式進行檢索操作。如果我們想查找“ID號”為“008”用戶的“身份證號”,該如何操作呢?我們可以在任意單元格中輸入公式“=VLOOKUP("008",D5:F14,3)”並按回車鍵即可出結果。
5如果想查詢“ID號”為“008”的用戶的“姓名”,則輸入公式“ =VLOOKUP ("008",D5:F14,2)”(即將列索引設置為第2列)即可。
6如果我們隻需要在數據區域中查看滿足條件的任意一條記錄其它列的值時,我們可以利用“=VLOOKUP("010",D5:F14,2,TRUE)”公式來實現查找“ID號”為“010”的用戶姓名。
7當然,如果采用“精確查找”時,則函數會依次查找並返回第一個完全匹配的結果,使用公式“=VLOOKUP("010",D5:F14,2,FALSE)”可實現。
8還有一種情況,就是我們希望利用VLOOKUP函數返回多列數據,對此該如何實現呢?其實我們可以多用幾條VLOOKUP函數來實現。如圖,要想得到“ID號”為“008”用戶的基本信息,可以使用以下公式“="ID號為008的用戶 姓名:"&VLOOKUP("008",D5:K14,2)&" 性別:"&VLOOKUP("008",D5:K14,4)&" 職位:"&VLOOKUP("008",D5:K14,7)”。
以上就是excel函數怎麼用,excel2007中的if函數怎麼用,求教程教程,希望本文中能幫您解決問題。