

假如我有甲、乙兩個名單,想要比對甲跟乙的差異,或是想要知到乙名單中的人在甲裏面的資料,如果會寫程式的人,大概就直接寫程式比對資料庫了!不過如果不想寫程式的話(像我這種寫到不想寫的人),以前用一個比較笨的方法,就是甲乙都排序一遍,再一行行比對,後來發現用函數Vlookup()是個不錯的方法。
Excel的函數說明:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
甲名單
乙名單
lookup_value:要找的值,例如「王小明」或是座標「A1」
table_array:資料來源的區域,例如在這個範例就是A1:C4
col_index_num:如果找到,要傳回第幾個欄位的值,在這裏是第2個(85)
range_lookup:True表示找到近似值就可以,False則會找完全正確的值,
不然就傳回#N/A,例如找某個人,沒有就沒有,不會近似
像這個例子,想要找乙名單中的人,在甲名單中的成績,就可輸入:
=vlookup(A1,甲名單!A1:C4,2,0)
http://lifetype.sgjh.tc.edu.tw/lifetype/index.php?op=ViewArticle&articleId=147&blogId=1
沒有留言:
張貼留言