想請教EXCEL的大量資料比對並取代的方式


想請教EXCEL的大量資料比對並取代的方式

圖片是我大概想表達的問題,因為怕自己說不清楚
目前因為對方單位的系統問題,於是將所有帳號的號碼全部改變(而且到換的前幾天才通知....)

但卻造成我們單位這邊也要跟著變動這些資料,不然會造成員工薪資撥不進去。
對方說要提供新帳號名單讓我們修改,但帳號順序完全跟我們不同
變成要一個一個比對,一個一個人工key入。(資料近千筆還分不同單位。)
如果可以我真的不想考驗我的眼睛去一個個比對阿!!


所以想請教EXCEL高手有什麼方法可以如圖示那樣整理出我要的結果呢?
manico5872 wrote:
圖片是我大概想表達...(恕刪)

要不要用Vlookup 的方式讓資料這樣呈現:「人名、舊帳號、新帳號」,不難。
如下... 這樣想看新的&舊的都可以喔。
用Vlookup

=VLOOKUP(A2,D:E,2,0)

A2 等於你的名子

D:E 就是你取代的資料範圍

2. 等於取代資料的幾格

0 等於 資料要完全相同

可以去查查Vlookup 函數的使用方式
VLOOKUP就可以用了
用法就如同上一位樓友說的
補充說明的是那個2是可以移動的
若你新的帳號在名字座為比對後的第五欄
那公式就是VLOOKUP(A2,D:H,5,0)
k10D+SIGMA 18-50/2.8+50mm/2+TAMRON 28-300 http://www.zooomr.com/photos/color77
阿 真的可以阿!感謝大家的指點!
又學到一招實用的好方法了 QAQ
F2 = =VLOOKUP(D2,$A$2:$B$10,2)
F3 = =IF(E2=F2,"",E2)

這樣就整理出被改過的帳號了


Eigen wrote:
F2 = =VLOOKUP...(恕刪)



另一種的寫法是這樣


F2 = =IFERROR(VLOOKUP(D2,$A$2:$B$10,2),"")

如果VLOOKUP 找不到顯示#N/A, IFERROR就會成立,會列出後面值的內容。

最近剛用到,可以參考看看
音樂使人癲狂,荷包抓狂......
基本上使用vlookup即可,不過要注意一件事情

你要確保沒有同名同姓的員工,不然就建議用公司的ID、人員代號,或者身份證字號之類的去比對

以上
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!