1樓:匿名使用者
vlookup 函式功能 相當強大。
最常用的是用來導資料。
比如a**裡:a1:名字,b1:性別,c1:年齡。
b**裡:a1名字,b1:身份證號,c1:家庭地址。
假如兩個**里人員的名字不是按順序排列的,那,想要把b**裡的相關資料匯入到a**裡相對應的人名那一行,就可以用到vlookup。
vlookup(a**裡的a1,選擇b**裡的a1至c1全區域,2或者3,0)
就可以匯出相對應的數值。
另,在核對名單,資料,這個公式也用得多。
2樓:匿名使用者
例如:從sheet2表中的a列中找和sheet1表中b列有相同的項,如果相同則在sheet1表中的c列中輸出sheet2的b列。
=vlookup(b1,sheet2!a:b,2,false)然後向下拉就依次填充了。
解釋一下,b1,是查詢值;sheet2!a:b,是查詢sheet2表a列和b列(可以用滑鼠進行選擇);2,是如果有相同值,則返回到第2列即b列相對應的數值;false為檢索的精確匹配。
如果是true則為模糊匹配。一般都是用false。
vlookup一般就是檢索一個表中是否有符合條件的資料,然後返回到值的搜尋。如果是條件,那麼b1位置可以輸入其他條件。
3樓:匿名使用者
用途:在**或數值陣列中查詢指定的數值,並由此返回**或陣列當前行中指定列處的數值。
語法:vlookup(lookup_value,table_array,col_index_num,range_lookup)
引數:lookup_value 為需要在資料表第一列中查詢的數值。table_array 為需要在其中查詢資料的資料表,col_index_num 為table_array 中待返回的匹配值的列序號。
range_lookup 為一邏輯值,如果為true 或省略,則返回近似匹配值,如果range_value 為false或0,將返回精確匹配值。如果找不到,則返回錯誤值#n/a。
例項:=vlookup(a1,sheet2!a:b,2,0) (它表示找出a1單元格在工作表2中a列相同數值時對應的b列單元格的值.)
返回結果: #n/a
vlookup函式的使用方法,是否能舉例說明下
4樓:匿名使用者
有一個班的學生成績表,有學生學號、姓名和各科成績,在f1:k61區域,學號在f列、姓名在g列,語文成績在h列。。。
現要求在a1輸入學號,自動在b1、c1、d1顯示學生姓名、語文、數學等成績,則請在
b1輸入公式:=vlookup($a$1,$f$1:$k$61,2,0)
c1輸入公式:=vlookup($a$1,$f$1:$k$61,3,0)
d1輸入公式:=vlookup($a$1,$f$1:$k$61,4,0)。。。
函式vlookup怎麼用? 什麼時候用
5樓:
vlookup函式是excel中的一個縱向查詢函式,它與lookup函式和hlookup函式屬於一類函式,在工作中都有廣泛應用,例如可以用來核對資料,多個**之間快速匯入資料等函式功能。
功能是按列查詢,最終返回該列所需查詢序列所對應的值;與之對應的hlookup是按行查詢的。
vlookup(lookup_value,table_array,col_index_num,range_lookup)。
vlookup (查閱值、包含查閱值的區域、包含返回值的區域中的列號、近似匹配 (true) 或完全匹配 (false))。
引數說明:
1、lookup_value為需要在資料表第一列中進行查詢的數值。lookup_value 可以為數值、引用或文字字串。當vlookup函式第一引數省略查詢值時,表示用0查詢。
2、table_array為需要在其中查詢資料的資料表。使用對區域或區域名稱的引用。
3、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!。
4、range_lookup為一邏輯值,指明函式 vlookup 查詢時是精確匹配,還是近似匹配。如果為false或0,則返回精確匹配,如果找不到,則返回錯誤值 #n/a。
如果 range_lookup 為true或1,函式 vlookup 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。如果range_lookup 省略,則預設為1。
擴充套件資料:
vlookup函式使用注意事項
一.vlookup的語法
1.括號裡有四個引數,是必需的。最後一個引數range_lookup是個邏輯值,我們常常輸入一個0字,或者false;其實也可以輸入一個1字,或者true。
a)參照地址的單元格格式類別與去搜尋的單元格格式的類別要一致,否則的話有時明明看到有資料,就是抓不過來。
而且格式類別在未輸入資料時就要先確定好,如果資料都輸入進去了,發現格式不符,已為時已晚,若還想去抓,則需重新輸入。
b)在使用參照地址時,有時需要將lookup_value的值固定在一個格子內,而又要使用下拉方式(或複製)將函式新增到新的單元格中去,這裡就要用到「$」這個符號了,這是一個起固定作用的符號。
c) 用「&" 連線若干個單元格的內容作為查詢的引數。在查詢的資料有類似的情況下可以做到事半功倍。
3.table_array是搜尋的範圍,col_index_num是範圍內的欄數。col_index_num 不能小於1,其實等於1也沒有什麼實際用的。如果出現一個這樣的錯誤的值#ref!
,則可能是col_index_num的值超過範圍的總欄位數。
4.在使用該函式時,lookup_value的值必須在table_array中處於第一列。
5.使用該函式時,返回的是目標區域第一個符合查詢值的數值。也就是說在目標區域存在多個目標值時,則應特別注意。
6樓:筆中耕
說明您可以使用 vlookup 函式搜尋某個單元格區域的第一列,然後返回該區域相同行上任何單元格中的值。例如,假設區域 a2:c10 中包含僱員列表,僱員的 id 號儲存在該區域的第一列,如下圖所示。
如果知道僱員的 id 號,則可以使用 vlookup 函式返回該僱員所在的部門或其姓名。若要獲取 38 號僱員的姓名,可以使用公式 =vlookup(38, a2:c10, 3, false)。
此公式將搜尋區域 a2:c10 的第一列中的值 38,然後返回該區域同一行中第三列包含的值作為查詢值(「黃雅玲」)。
7樓:匿名使用者
vlookup是一個尋找函式,即可以尋找資料庫中滿足某一條件的值或對應的值,具體使用方法點選excel中fx中的案例分析!
vlookup怎麼用
8樓:匿名使用者
根據我使用vlookup的經驗,簡單介紹一下,可能不全面,供參考。
例:sheet1:「全年級所有學生的詳細資訊」
a b c
1 姓名 學號 班級
2 張三 325 一班
3 李四 316 一班
4 王五 374 三班
5 陳六 385 三班
6 劉七 306 一班
…………………………………
sheet2:「獲獎學生的學號」
a b c
1 姓名 學號 班級
2 李四 316
3 陳六 385
4 劉七 306
……………………..
目標:在sheet2的c列中為所有獲獎學生填上班級
步驟:1.在sheet2的c2中錄入:=vlookup(a2,sheet1!$a$1:$c$6,3,false)
a2是指要在sheet1中查詢「李四」
sheet1!$a$1:$c$6是指在表1的a1到c6這個區域裡查詢
3是指找到「李四」後顯示第3列的資料「一班」
false是指精確查詢,如果是true就是查詢相似的,一般都用false
2.下拉
結果:a b c
1 姓名 學號 班級
2 李四 316 一班
3 陳六 385 三班
4 劉七 306 一班
……………………..
公式解析:
1.lookup_value:需要查詢或比對的資料
如果這個資料是數字的話,通常要先做幾個準備工作:
(1)將兩個表中需要比對的資料列移到a列。以上例就是要把兩個表中的學號放在a列。
(2)確認a列的資料真的是數字格式。有些資料是從其他資料庫裡匯出來的,可能不是excel認可的數字格式。在這種情況下用「設定單元格格式」把單元格更改為「數值」通常是沒用的。
一般我採用的方法是:
①在a列後面插入兩個空列b列、c列,b2=a2+0,運算後的資料肯定就是數字格式了。下拉,使整列資料變為數字格式。然後選中b列,複製。
再選中c列,右鍵「選擇性貼上」,選擇「值和數字格式」,確定。刪除a、b列,使c列變成a列。
②如果b2=a2+0後,顯示錯誤資訊,那麼很可能是a列的資料中帶有空格,此時可應用mid函式。mid函式的功能是擷取一部分字元。如a2是「 12345」,表面看起來是5位數,其實前面還有1位空格。
那麼mid(a2,2,5),意思是在a2中從第2個字元開始擷取,一共擷取5位,結果顯示為「12345」,空格消失且結果一般會自動變為數字格式。
(3)將兩個表中位於a列的數字以升序排列。
2.table_array:指定一個查詢的區域
需要注意的是,一般我們要手動在這個區域上加「$」符號,這個符號的作用是將區域固定下來。例如a1:c6,要變為$a$1:
$c$6。不然我們一會做「下拉」操作的時候,a1:c6就會變成a2:
c7、a3:c8……
「沒有1樓說的專業,供參考吧*-*」
9樓:小豬談教育
vlookup函式的使用方法。
什麼情況下可以使用預設路由什麼情況下可以使用預設路由
預設路由在末梢網路中使用,當網路中只有一個出口可以連線外網時版就使用預設路由。網權絡內部任意目的地址的資料都通過預設路由出去,在末梢網路中使用預設路由可以精簡路由表,減小路由器 資料查詢路由表的時間,提高網路效能。什麼情況下適合使用靜態路由?普通家用路由器設定的話,基本上不需要用到靜態路由。家用路由...
java方法的過載在什麼情況下使用
過載更多使用在構造器對於不同引數進行過載,構造器過載會幫助我們實現元素的初始化.這個可以幫助你維護 如果你又寫其他 量還更多.java中,可以在同一個類中用相同的名稱定義兩個或者多個方法,但是引數項不同 分為引數型別不同和引數數量不同 當兩個方法名稱相同而引數項不同時,那麼就認為此方法被過載,而此過...
建築在什麼情況下使用毛石混凝土基礎
抗凍性較好,在寒冷潮溼地區可用於6層以下建築物基礎。整體性欠佳,故有振動的建築很少採用 什麼情況下用毛石混凝土基礎?與混凝土基礎的區別?為什麼混凝土基礎過大時可以新增毛石?10 毛石混凝土 也叫片石混凝土,是指在混凝土中新增不超過一定比例的毛石或片石代替回混凝土。在某些作為答基礎結構的混凝土中,因為...