2015/01/23

EXCEL Vlookup函數教學~國字班級名稱轉換為數字班級名稱

話說國字的班級名稱在排序的時候常常會有問題
如果用取代的又很麻煩
一個一個做有點浪費時間
像我們學校有十跟十一班,取代的順序還得先想好
如果先整理一個表用vlookup函數做,就可以快速把班級名稱轉換為101 205這種代碼,排序就會很方便,就算今天是六年忠班這種也是可以照樣進行排序
 vlookup函數就是傳值給他,然後送出對應結果
公式如下
=vlookup(lookup_value, table_array,col_index_num,[range_lookup])
=vlookup(要給vlookup判斷的值,比對的資料來源,要呈現的欄位在比對資料來源的第幾欄,資料是否要完全符合)

以下面的公式為例
=VLOOKUP(E2,A:B,2,FALSE)
=VLOOKUP(E2這格,跟A:B兩欄比對,我要第二欄的資料,完全符合)


  A B C D E F G
1 一年一班  101     班級名稱 公式 結果
2 一年二班  102     一年五班  =VLOOKUP(E2,A:B,2,FALSE) 105
3 一年三班  103     二年二班  =VLOOKUP(E2,A:B,3,FALSE) 202
4 一年四班  104     二年十班  =VLOOKUP(E2,A:B,4,FALSE) 210
5 一年五班  105     三年四班  =VLOOKUP(E2,A:B,5,FALSE) 304
6 一年六班  106     三年七班  =VLOOKUP(E2,A:B,6,FALSE) 307


如果有需要現成的對應表可以直接下載(裡面也有公式給你參考)
 

https://docs.google.com/spreadsheets/d/0B9Wh-oR3q_w4SkpMRWNlOU42M0E/edit?usp=sharing&ouid=116582701833718097899&resourcekey=0-ktOYlra-bSSowooZLMu42A&rtpof=true&sd=true




另外如果要維持版面的整潔,做完之後記得把結果複製,然後按滑鼠右鍵在原地選擇選擇性貼上【值],然後就可以把對應的表刪掉了。

沒有留言:

張貼留言