看板 Office 關於我們 聯絡資訊
我做過類似的 我是用下面這一支巨集程式: http://272586.blogspot.com/2008/07/excelcopy_31.html 然後 在命令提示字元下 打dir *.xls /b >list.txt 把檔案名稱寫入 list.txt內 然後開啟list.txt 假設內容是 A.xls B.xls C.xls 然後把.xls去掉 都貼到那個要合併的excel檔案下去 合併後 就會看到下面工作表有A ,B,C 這時候在另外一個工作表寫下算式 假設B1就寫A C1就寫B... A2就打你要搜尋的值假設5004 而你搜尋的欄位在旁邊第二欄 就在B2欄位打=VLOOKUP($A2,INDIRECT(B$1&"!A:B"),2,FALSE) 往旁邊拖 就可以搜尋回來 參考看看 ※ 引述《zeroexe306 ()》之銘言: : 軟體:Office Excel : 版本:2003 : 請問各位Excel高手們 : 如何使用vlookup搜尋多個同資料夾內的數據呢 : 例: : 檔案1. 檔案2. : A B A B : 1 5004 30 1 3685 99 : 2 3129 45 2 1592 61 : 3 8879 60 3 1647 47 : 4 5478 20 4 3368 85 : 檔案3. : A B C : 1 5004 : 2 3129 : 3 8879 : 4 5478 : 5 3685 : 6 1592 : 7 1647 : 8 3368 : . : . : . : 我想將檔案1與2內名稱符合A的對應B數字用vlookup傳回檔案3的B : 主要是要統整所有檔案的B與其他資料做比對分析 : 但因檔案超過2個以上 而且檔案是由日期去分的 各檔案有獨立性 : 且若慢慢的將所有檔案貼成同一個 若某個日期的檔案變更怕連自己都搞不清楚必須重貼 : 所以想請問各位高手 此時vlookup中的table_array該怎麼寫?? : 因為每個檔案格式都一樣所以col_index_num部分是相同的 : 只是苦於table_array的寫法不知如何下手 : 有請各位高手指導 ┌(_ _)┐ 感恩!! -- 機殼:Silverstone Sg01-E CPU: C2D E6750 主機板:GA-G33M-DS2R 記憶體:A-DATA DDR2 800 2GB x2(鐵殼版) power:海韻380W SII 顯示卡:Gigabyte 9600GSO 384MB 電視卡:compro T300 燒錄機:Benq DW2000 硬碟:Segate 750G +日立 750G +Segate企業320G 錄音介面:M-Audio Fireware Solo -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.70.97.104
JieJuen:推 03/09 18:00