看板 Office 關於我們 聯絡資訊
軟體: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
soyoso: https://i.imgur.com/oGzPt6z.jpg 類似這樣 05/02 07:04
soyoso: 但標號在工作表有可能有二筆以上,以標號A1001101為例,於 05/02 07:06
soyoso: 工作表2內有三筆,地址來看就都不同,內文是抓取第一筆 05/02 07:06
soyoso: 巨集方面,迴圈於這五個工作表,range.find、工作表函數 05/02 07:16
soyoso: countif…判斷標號是否有存在於該工作表內,有,讀入地址 05/02 07:16
soyoso: 、識別碼和備註1~4,當地址、識別碼和備註1~4於該工作表內 05/02 07:16
soyoso: 有缺時,繼續下一個工作表是否標號有出現,有的話,針對有 05/02 07:16
soyoso: 缺的部分讀入資料;如於第一個有出現標號的工作表內就已完 05/02 07:16
soyoso: 整讀取,就跳出迴圈 05/02 07:16