[VBA ] 想請問比對資料

看板Visual_Basic作者時間7年前 (2017/11/20 21:35), 編輯推噓2(204)
留言6則, 4人參與, 7年前最新討論串1/1
第一次發文,有錯誤麻煩告知 想請問一下各位前輩 目前資料: [工作表1] 001 林一 12歲 30KG 002 王二 27歲 50KG 003 張三 15歲 40KG 004 李四 16歲 60KG [工作表2] 002 王二 27歲 50KG 003 張三 15歲 40KG 004 李四 16歲 60KG 005 陳五 31歲 70KG 找出兩個資料互相沒有的資料 例如: 兩個資料比較後 在 [工作表3]列出 001 林一 12歲 30KG [工作表4]列出 005 陳五 31歲 70KG 號碼是不可能有重複的情況下想到兩種辦法解 (i)拿[工作表1]一個一個跟工作表二名字比對 如果不存在工作表二就複製放入[工作表3] 然後再拿[工作表2]反過來做一次 可是這樣要重複比對 2n^2次 (ii)一開始就把工作表1,2分別複製到3,4 然後用上面的方法比對如果有重複就刪除 可是一樣很耗時間 當資料量大的時候就無解,想請問一下是否還有其他方法,拜託各位前輩 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.172.241 ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1511184957.A.512.html

11/20 22:21, 7年前 , 1F
全部弄在一起,然後count大於1的都不是你要的。
11/20 22:21, 1F

11/20 22:38, 7年前 , 2F
請問一下count什麼?不是很明白 新手剛碰程式 抱歉
11/20 22:38, 2F

11/21 00:11, 7年前 , 3F
函式 countifs ,計算符合條件的數量有多少。
11/21 00:11, 3F

11/21 11:40, 7年前 , 4F
謝謝前輩已解決
11/21 11:40, 4F

11/24 07:31, 7年前 , 5F
還是access好用一點吧
11/24 07:31, 5F

12/26 16:12, 7年前 , 6F
不用資料庫的方式可以用vlookup查表配合vba去判斷
12/26 16:12, 6F
文章代碼(AID): #1Q4jezKI (Visual_Basic)
文章代碼(AID): #1Q4jezKI (Visual_Basic)