[算表] 多工作表比對

看板Office作者 (加油)時間4年前 (2020/05/02 03:11), 編輯推噓0(009)
留言9則, 1人參與, 4年前最新討論串1/1
軟體:EXCEL 版本:2013 一般比對資料用VLOOKUP就可以了,但現在的狀況是資料分散在5個工作表, 而且工作表內資料都有互相重複或是缺漏,排序又亂甚至檔案很大, 所以想請問有還有其他公式或是VBA等辦法能輸入標號, 就能在剩下的5個工作表裡比對出後面要的地址識別碼等資料嗎(如下述)? 連結內附上擷取的檔案,還請多多幫忙,謝謝! 標號 地址 識別碼 備註1 備註2 備註3 備註4 A1001101 宜蘭縣 0000047673 10153447673 1001534471002 球 全 C1011104 南投縣 00000700 104700 10117001008 博 聯 https://reurl.cc/9EvyaO -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.233.120.6 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1588360275.A.5F9.html

05/02 07:04, 4年前 , 1F
05/02 07:04, 1F

05/02 07:06, 4年前 , 2F
但標號在工作表有可能有二筆以上,以標號A1001101為例,於
05/02 07:06, 2F

05/02 07:06, 4年前 , 3F
工作表2內有三筆,地址來看就都不同,內文是抓取第一筆
05/02 07:06, 3F

05/02 07:16, 4年前 , 4F
巨集方面,迴圈於這五個工作表,range.find、工作表函數
05/02 07:16, 4F

05/02 07:16, 4年前 , 5F
countif…判斷標號是否有存在於該工作表內,有,讀入地址
05/02 07:16, 5F

05/02 07:16, 4年前 , 6F
、識別碼和備註1~4,當地址、識別碼和備註1~4於該工作表內
05/02 07:16, 6F

05/02 07:16, 4年前 , 7F
有缺時,繼續下一個工作表是否標號有出現,有的話,針對有
05/02 07:16, 7F

05/02 07:16, 4年前 , 8F
缺的部分讀入資料;如於第一個有出現標號的工作表內就已完
05/02 07:16, 8F

05/02 07:16, 4年前 , 9F
整讀取,就跳出迴圈
05/02 07:16, 9F
文章代碼(AID): #1Uh7HJNv (Office)