雖然不經常用excel做資料篩選操作,但是偶爾還是會有這種需求,每次來都是去科普,沒往心裡記,這次索性做個記錄,以後有什麼excel計算的場景直接看自己的案例更清晰。例如有excel表內原始資料(在sheet1內)如下:
由於某些情況,你將某些發生異常的訂單給拉了出來,但是你只知道訂單號,這個金額由於特殊原因無法獲取,於是把這些異常的訂單,新建了sheet2來進行記錄,如下:
現在需要知道每條訂單對應的金額應該是多少,可以使用vlookup函式來進行解決。
在sheet2頁內b1列新建一列[金額],將滑鼠放在b2,選擇公式-插入函式-選擇vlookup
:
解釋一下要填寫的幾個值的描述:
想要通過sheet2的異常訂單號列作為條件,所以lookup_value設定為a2
,因為要從sheet1內查詢,所以table_array設定為sheet1!a:c
,因為金額在我們選中區域內的第三列,所以col_index_num設定為3
,因為要精確匹配,所以range_lookup設定為0
。
具體設定如下:
填充後效果如下,姓名列也是按相同的方式進行了設定,
選中公式列,ctrl+shift+end
,選中後再公式文字框執行ctrl+enter
,即可完成。
還是上面的例子,篩選出來異常訂單的金額、使用者姓名之後,如何按使用者進行分組,然後得出每個人下的金額呢?
可以使用資料透視表,在excel內插入-資料透視表
,對話方塊中選中資料區域,
求和值設定金額
列,行標籤設定為使用者姓名
即可搞定。
如上,搞定,後續有別的需要再來記錄。
EXCEL中VLOOKUP函式的使用
在 陣列的首列查詢指定的值,並由此返回 陣列當前行中其他列的值。vlookup 中的 v 引數表示垂直方向。當比較值位於需要查詢的資料左邊的一列時,可以使用 vlookup 而不是 hlookup。vlookup lookup value,table array,col index num,rang...
Excel之VLOOKUP函式使用小結
使用場景 最近在弄乙個區域樹,區域樹里有全國各省市,但相應的市下面沒有縣。現在要做的就是在每個市上加上相應的縣。如何在市裡加上相應的縣呢?關鍵的一點是,每個縣要獲取到所屬市的id。通過資料庫可以查出表裡各市所對應的id,放在excel的temp工作薄中,如下圖,記為圖一 img 中國行政區劃表裡可獲...
關於excel的vlookup函式使用
今天接到 經理的乙個任務就是在a列的每一行去b列裡面尋找相同的值找到之後返回 vlookup a2,b2 b5,1,0 1的意思就是在b2到b5之間的縱列數返回第一列的資料。0的意思你不用理會,他返回的就是函式的真假關係0代表沒有找到該資料返回0即false 列子1abc 趙六錢七 vlookup ...