1樓:科學工作者
公式:vlookup(工資表/b2,出勤表/b2:n99,6,)
函式含義:
vlookup函式是excel中的一個縱向查詢函式,它與lookup函式和hlookup函式屬於一類函式,在工作中都有廣泛應用,例如可以用來核對資料,多個**之間快速匯入資料等函式功能。功能是按列查詢,最終返回該列所需查詢列序所對應的值;與之對應的hlookup是按行查詢的。
函式的語法規則如下:
vlookup(lookup_value,table_array,col_index_num,range_lookup)
引數說明:
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 省略,則預設為近似匹配。
2樓:
工資表姓名假設為d2 出勤表姓名為c2,現場出勤為g列,那麼公式是這樣
=vlookup(d2,出勤表!c2:g65536,5,false)g65536可改為出勤表g列最後一個單元格,因為我不知道你g列最後一個單元格是多少,所以用g65536代替
vlookup語法
vlookup(所要查詢值所在單元格,查詢的區域,返回查詢區域中第幾列的值,精確查詢)
查詢區域中的範圍裡,第一列必須是要查詢值所在列。
3樓:匿名使用者
設id在b列,現場出勤輸入
=vlookup(b2,出勤表!b:g,6,0)函式中的6是選定區域的第6列。
函式中的0,代表精確查詢的意思,預設是0,1是模糊查詢
4樓:上海慧舍投資
vlookup:=vlookup(查詢值,查詢的區域,返回數值在查詢區域的列數,精確匹配)
如下:查詢的區域可用$字元將選區固定,然後把滑鼠游標放在第一個紅後面匹配出來的數字68單元格,右下角出現+,然後下拉複製公式
最終效果如下:
兩個表中人員姓名的排列順序不同,如何使用vlookup,讓兩表內的資料自動匹配?
5樓:匿名使用者
工資表姓名假設為d2 出勤表姓名為c2,現場出勤為g列,那麼公式是這樣=vlookup(d2,出勤表!c2:g65536,5,false)g65536可改為出勤表g列最後一個單元格,因為我不知道你g列最後一個單元格是多少,所以用g65536代替vlookup語法vlookup(所要查詢值所在單元格,查詢的區域,返回查詢區域中第幾列的值,精確查詢)查詢區域中的範圍裡,第一列必須是要查詢值所在列。
如何使用vlookup,讓兩個表中人員姓名的排列順序不同,但資料可以自動匹配?
6樓:匿名使用者
以id列(也就是b2列)為基準,在出勤表裡查詢對應的數值
=vlookup(工資表/b2,出勤表/b2:n99,6,)
7樓:匿名使用者
在工資表e2輸入
=sumif(出勤表!b:b,b2,出勤表!g:g)下拉填充
這個公式是在出勤表工作表中的b列查詢所有id號為2c-cn-001(b2單元格的值),將與其對應的g列上的現場出勤時間求和。
8樓:匿名使用者
用sumif 就可以了
怎麼用vlookup使有相同資料來源,但順序不同的兩個表,按其中一個表的順序排列?
9樓:匿名使用者
如圖,有需要追問聯絡
10樓:no紅袖添香
表2,b1=vlookup(a1,表1!a:b,2,false)
然後選定表2ab2列,按照a列升序排列
11樓:匿名使用者
fdl ;;sk oeiasj
如何excel中讓一張表按另一張表的順序排序 5
12樓:奧利奧
1、新建一個excel**sheet1,如下圖所示。
2、完成第一筆操作之後再建一個sheet2**,如回下圖所示。
3、在sheet1中加一輔助
答列(b列),輸入序列1、2、3、4、5、6、7、8、9、10。
4、完成第三步操作之後在sheet2的b1單元格輸入「=vlookup(a1,sheet1!a:g,2,false)」並按enter鍵,然後再用填充柄把b1公式下拉複製到b2~b10。
5、再完成第四步操作之後對b列升序排序就得到和sheet1一樣的排序了。完後把輔助列刪除即可。
13樓:alex的生活快與慢
可以用vlookup函式結合排序實現。
假如兩個**如下,要求表一的各科目名稱按照表二回的名稱順序排答列。第一步:在表二的名稱後邊填寫遞增序列
第二步:在b2單元格輸入公式 =vlookup(a2,$e$2:$f$10,2,0),回車確認並向下填充,此時a列科目名稱後邊填充為b列名稱後相應的編號
第三步:選中表一科目名稱與b列編號,以b列為主要關鍵字按升序排列。
第四步:刪除兩列輔助列即可
14樓:匿名使用者
表b b1輸入
=vlookup(a1,表a!a:b,2,0)
滑鼠移到b1 右下角 變實心 十字 下拉
15樓:匿名使用者
考慮用match具體的,不瞭解表結構,給不了公式
16樓:匿名使用者
1、確定檢索列
copy和順序列,bai順序列指提供排序標準的列,du檢索列指需要排序的zhi表中對應順序列的一列
2、順dao序列之後插入一列序號:1,2,3...
3、檢索列之後插入空列,以插入的是d列,順序表為1,排序表為2,為例:2!d1=vlookup(2!d1,1!a:b,2,0)
然後向下填充……
vlookup沒法解釋很多,不行追問
17樓:匿名使用者
a為順序表,b為要排序的表
這個可以在b表中用vlookup函式來查詢a表的中的資料
達到你要的效果!
18樓:匿名使用者
b表中a,b是唯一的麼?
假設1,2資料在a列,a,b資料都在b列
如果du唯一則可以考慮新增一個zhi輔助列,通過查詢daoa表中,內數容據a,b分別在b表中的位置進行排序。
=match(表a!b1,表b!b:b,0)往下拖,a應該返回2,b應該返回1
19樓:匿名使用者
這個很容易:
新增自定義序列,匯入表b中你想的順序的那一列資料;
將表a排序,選擇按自定義序列方式,找到剛匯入的那個序列,確定即可
20樓:離一野
兩個表的行數是一樣多嗎?
一樣多的話就好辦的啦
21樓:匿名使用者
這個。。。直接複製過去不就行了?
22樓:羅塢頭
你先把問題說說清楚,看不懂你你的描述。
如何讓兩個excel表的內容完全同步!急
綠衣人敲門 ab組合,按住ctrl,分別單擊a和b表。此方法最為簡單。使用巨集,開啟巨集 開始錄製巨集 把你之前的公式在做一遍 停止錄製巨集。這樣即使以後把b表內公式刪除了,在想要的時候不用重新輸入公式,只要執行一遍巨集就能夠實現了。excel表處理軟體是美國微軟公司研製的辦公自動化軟體office...
css如何讓兩個容器並排顯示,使用CSS如何讓兩個div並排顯示
是這樣的嗎 無標題文件 的文字很長的文字很長的文字很長的文字很長的 顯示時間 另一段文字 回憶 並排的話,你需要使用css的float屬性,然後在設定浮動 比如左右這樣,這個兩個div標籤就在同一行上了 同時靠左 當然有個前提,就是他們倆的父元素的寬度要至少大於400px,這樣才能在同一行上。這個結...
excel怎麼讓兩個表資料對應關聯起來
有錢哥哥 1 電腦開啟excel 2 電腦開啟excel 後,在姓名中輸入公式 vlookup a2,e 2 g 11,2,0 3 回車後下拉公式,就可以根據工號顯示姓名了。4 在金額中輸入公式 vlookup a2,e 2 g 11,3,0 5 回車下拉公式,就可以根據工號顯示金額了。 假設上下兩...