1樓:匿名使用者
可以看execl中的幫助,很詳細。
2樓:朱薈非
哪來的這個公式?得到結果了嗎?
=vlookup(a1,sheet1!a:b,2,false),可以講一下這個公式是什麼意思嗎 10
3樓:夢色十年
"vlookup"是縱向查詢函式;"a1"表示需要查詢的值,此處表示查詢a1單元格內的值;
「sheet1!a:b」是指查詢的區域,此處表示查詢的區域為表sheet1的a列與b列;
「2」是指返回資料在查詢區域的第幾列數,此處表示返回資料在sheet1表a列與b列的第二列即b列;
「false」是指查詢的過程為精確匹配,此處表示如果有匹配資料,返回匹配資料,如果沒有匹配資料,則返回錯誤值 #n/a。
整個公式的意思就是:
在表sheet1的a列與b列內精確匹配查詢與單元格a1匹配的第2列即b列資料,並將查詢到的資料返回到使用函式的單元格內。
擴充套件資料
vlookup的引數說明
lookup_value為需要在資料表第一列中進行查詢的數值。lookup_value 可以為數值、引用或文字字串。當vlookup函式第一引數省略查詢值時,表示用0查詢。
table_array為需要在其中查詢資料的資料表。使用對區域或區域名稱的引用。
col_index_num為table_array 中查詢資料的資料列序號。col_index_num 為 1 時,返回 table_array 第一列的數值,col_index_num 為 2 時,返回 table_array 第二列的數值,以此類推。
如果 col_index_num 小於1,函式 vlookup 返回錯誤值 #value!;如果 col_index_num 大於 table_array 的列數,函式 vlookup 返回錯誤值#ref!。
range_lookup為一邏輯值,指明函式 vlookup 查詢時是精確匹配,還是近似匹配。如果為false或0,則返回精確匹配,如果找不到,則返回錯誤值 #n/a。
如果 range_lookup 為true或1,函式 vlookup 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。如果range_lookup 省略,則預設為1。
4樓:匿名使用者
這個公式的意思是:
"vlookup"是縱向查詢函式;"a1"表示需要查詢的值,此處表示查詢a1單元格內的值;
「sheet1!a:b」是指查詢的區域,此處表示查詢的區域為表sheet1的a列與b列;
「2」是指返回資料在查詢區域的第幾列數,此處表示返回資料在sheet1表a列與b列的第二列即b列;
「false」是指查詢的過程為精確匹配,此處表示如果有匹配資料,返回匹配資料,如果沒有匹配資料,則返回錯誤值 #n/a。
整個公式的意思就是:
在表sheet1的a列與b列內精確匹配查詢與單元格a1匹配的第2列即b列資料,並將查詢到的資料返回到使用函式的單元格內。
操作例項:
例如**中的a1:b10為查詢區域,d2,d3,d4為需要查詢的值,每個人對應的訂單量為需要查詢到的數值,匹配過程為精確匹配,那麼相應的結果則會直接出現在使用縱向查詢函式的單元格內。
拓展資料:
一、vlookup函式語法規則如下:
vlookup(lookup_value,table_array,col_index_num,range_lookup)
二、vlookup函式使用注意事項
1.括號裡有四個引數,是必需的。
a)參照位址的單元格格式類別與去搜尋的單元格格式的類別要一致。
而且格式類別在未輸入資料時就要先確定好,如果資料都輸入進去了,發現格式不符,已為時已晚,若還想去抓,則需重新輸入。
b)在使用參照位址時,有時需要將lookup_value的值固定在乙個格仔內,而又要使用下拉方式(或複製)將函式新增到新的單元格中去,可以用到「$」這個符號了進行固定單元格。
c) 用「&" 連線若干個單元格的內容作為查詢的引數。在查詢的資料有類似的情況下可以做到事半功倍。
3.table_array是搜尋的範圍,col_index_num是範圍內的欄數。
選取table_array時一定注意選擇區域的首列必須與lookup_value所選取的列的格式和字段一致。比如lookup_value選取了「姓名」中的「張三」,那麼table_array選取時第一列必須為「姓名」列,且格式與lookup_value一致,否則便會出現#n/a的問題。
4.在使用該函式時,lookup_value的值必須在table_array中處於第一列。
5.使用該函式時,返回的是目標區域第乙個符合查詢值的數值。也就是說在目標區域存在多個目標值時,則應特別注意。
5樓:秋子皮皮
您好一、以您提供的公式為例解釋:
1)首先,「
a1」是查詢的目標;
2)其次,「sheet1!a:b」是查詢範圍;
3)再次,「2」表示「返回與a1單元格匹配的資料,旁邊第二列的資料」
4)最後,「false」是精確匹配的意思
二、vlookup參考
vlookup是用於查詢和返回需求的匹配資料,該函式總共有四個引數,依次是:1、判斷的條件2、跟蹤資料的區域3、返回第幾列的資料4、是否精確匹配,
具體使用方法:
=vlookup(匹配目標,目標所在行列:返回值所在行列,返回第幾列的資料,是否精確匹配)
詳細的參見
6樓:匿名使用者
這是匹配函式,,就是將sheet1的第二列上的數字或是文字填入,如果a1所對應的內容與sheet1有共同且唯一的地方,就可直接填入,如果沒有就顯示false
7樓:匿名使用者
1、查詢值:a1,
2、查詢範圍:sheet1!a:b
3、查詢列:第2列
4、查詢方式:模糊查詢
=vlookup(a9,sheet1!a:b,2,0)這個公式是什麼意思?
8樓:匿名使用者
這是引用函式,bai
其基本格du式為:=vlookup(目標單元格,尋找zhi區域,找dao到目標後返
回第專幾列,0)。
所以你所問屬的,其中的2,表示在sheet1!a:b這個區域內查詢a9,找到以後返回第二列也就是b列裡面的資料;而你問的0是個固定格式,就是說沒找到就返回錯誤的意思(相當於fasle),你不用理會。
9樓:匿名使用者
在工作表1查詢符合a9單元格的內容,並將第二列對應的資料進行填充。
什麼是Excel的公式,excel中公式
excel公式是excel工作表中進行數值計算的等式。公式輸入是以 開始的。回簡單的公式有加 減 乘答 除等計算。使用方法如下 計算平均值。在平均分的的一欄打出 c7 d7 e7 f7 g7 h7 6 按回車鍵就算出第乙個的平均分 同樣我們使用自動填充功能,把滑鼠定位在單元格右下角,往下拉就可以算出...
Excel中VLOOKUP公式陣列公式組合的函式輸入Ctrl Shift Enter組合鍵不起作用
雖然查詢區域沒有絕對引用,會在下拉時產生錯誤,但公式邏輯是對的,我仔細看了下,應該是你的公式之間的逗號問題,要用英文狀態下的逗號,你的逗號這麼大,是中文的逗號吧,這樣公式識別不了。單個公式是對的,但沒有對資料區域進行絕對引用,會引起向下填充時出錯。你沒有同時按下ctrl shift enter組合鍵...
請問excel中公式countif a a,a1 1是什
countif range,criteria range 為需要計算其中滿足條件的單元格數目的單元格區域。而你的公式是以上的進一步拓展 如果不是你寫錯的話 你公式的意思是 第a列中 a a 等於a1的數值的個數為1,返回的函式只能是 對 或者 錯 下面的例子仔細琢磨一下,舉一反三,不難的。c列為算出...