hlookup函數的使用方法有哪些
HLOOKUP函數是Excel等電子表格中的橫向查找函數。hlookup函數的使用對于一些新手來說還是有點困難的。下面是學習啦小編為您帶來的hlookup函數的使用方法,希望對大家有所幫助。
hlookup函數的使用方法
HLOOKUP函數的功能是從表格或數值數組的首行查找指定的數值,并由此返回表格或數組當前列中指定行處的數值。公式為
= (lookup_value,table_array,row_index_num,range_lookup)
式中 row_index_num—table_array中待返回的匹配值的行序號。
row_index_num為1時,返回table_array第一行的數值,row_index_num為2時,返回table_array第二行的數值,以此類推。如果row_index_num小于1,函數HLOOKUP返回錯誤值 #VALUE!;如果row_index_num大于table_array的行數,函數HLOOKUP返回錯誤值#REF!。
式中的其他參數含義參閱VLOOKUP函數。
HLOOKUP函數與VLOOKUP函數的區(qū)別是:當比較值位于數據表的首行,并且要查找下面給定行中的數據時,使用函數HLOOKUP;當比較值位于要進行數據查找的左邊一列時,使用函數VLOOKUP。VLOOKUP函數在首列進行檢索,先得到的是行號,然后根據col_index_num參數指定的列標返回指定的單元格數值;而HLOOKUP函數在首行進行檢索,先得到的是列標,然后根據row_index_num參數指定的行號返回指定的單元格數值.
hlookup函數使用舉例
我們要在A1:K6區(qū)域中提取100003、100004、100005、100007、100010五人的全年總計銷量,并對應的輸入到D12:H12中。一個一個的手動查找在數據量大的時候十分繁瑣,因此這里使用HLOOKUP函數演示:
首先在D12單元格輸入“=Hlookup(”,此時Excel就會提示4個參數。
第一個參數,很顯然,我們要讓100003對應的是D11,這里就輸入“D11,” ;
第二個參數,這里輸入我們要查找的區(qū)域,即“$A class="main">
hlookup函數的使用方法有哪些
第三個參數,“全年總計”是區(qū)域的第六行,所以這里輸入“6,”,輸入“5”就會輸入第四季度的項目了;
第四個參數,因為我們要精確的查找工號,所以填“FALSE”。
最后補全最后的右括號“)”,得到公式“=HLOOKUP(D11,$A class="main">
hlookup函數的使用方法有哪些
HLOOKUP函數參數說明
Lookup_value
Lookup_value為需要在數據表第一行中進行查找的數值。Lookup_value 可以為數值、引用或文本字符串。
Table_array
Table_array為需要在其中查找數據的數據表。使用對區(qū)域或區(qū)域名稱的引用。
Row_index_num
Row_index_num為table_array 中待返回的匹配值的行序號。Row_index_num 為 1 時,返回 table_array 第一行的數值,row_index_num 為 2 時,返回 table_array 第二行的數值,以此類推。如果 row_index_num 小于 1,函數 HLOOKUP 返回錯誤值#VALUE!;如果 row_index_num 大于 table_array 的行數,函數 HLOOKUP 返回錯誤值 #REF!。
Range_lookup
Range_lookup為一邏輯值,指明函數 HLOOKUP 查找時是精確匹配,還是近似匹配。如果為TURE或者1,則返回近似匹配值。也就是說,如果找不到精確匹配值,則返回小于 lookup_value 的最大數值。如果 range_lookup 為 FALSE或0,函數 HLOOKUP 將查找精確匹配值,如果找不到,則返回錯誤值#N/A。如果range_lookup 省略,則默認為近似匹配。
表格或數值數組 (數組:用于建立可生成多個結果或可對在行和列中排列的一組參數進行運算的單個公式。數組區(qū)域共用一個公式;數組常量是用作參數的一組常量。)的首行查找指定的數值,并在表格或數組中指定行的同一列中返回一個數值。當比較值位于數據表的首行,并且要查找下面給定行中的數據時,請使用函數 HLOOKUP。當比較值位于要查找的數據左邊的一列時,請使用函數 VLOOKUP。 HLOOKUP 中的 H 代表“行”。
猜你感興趣: