作者yuke11937 (優客)
看板Office
標題[算表] Excel跨檔案搜尋資料
時間Wed Sep 9 22:08:28 2020
軟體: Office 365
版本: 1908
我的case是 我有很多檔案(workbook1, workbook2,...)都存在同一個資料夾, 然後我希望是
1. 透過一個query在不打開個別檔案的情況之下 查到我要的資料
2. 然後複製貼上在query內的表格(在workbookA上)
範例來說就是
sub 1926(workbook1) 和 sub 1927(workbook2)分別是兩個不同的檔案
我希望在workbookA裡面 輸入ID (ex: 1926) 後按下Query後
就可以自動去查找IVA和actual spending的資料並複製貼上在Query的這個新workbook.
IVA只是資料夾內的其中一種分類
資料夾裡面還有avoidance和NPC總共三種分類.
但好消息是檔名在一開始就像我提供的一樣 已經在檔名就可以看出他的分類
我們可以先簡單一點 個別對IVA和avoidance寫query就好
能不能請問各位幫忙花一點時間幫我想一下如果是你 你會怎麼做?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.230.245.55 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1599660510.A.78C.html
1F:→ soyoso: 不開檔來看,想到的是巨集ado,迴圈於dir,取得檔名(依檔 09/10 08:59
2F:→ soyoso: 名可看出分類) 09/10 08:59
3F:推 power751124: 初初看來,用power query 就可以實現 09/10 11:11
4F:→ power751124: 資料->取得資料->從檔案..->從資料夾 09/10 11:22
5F:→ power751124: 若要加上搜尋條件,可以另開一個Excel表格,放入 09/10 11:24
6F:→ power751124: power query 中當條件欄位 09/10 11:24
7F:→ power751124: 原本想要寫個簡單範例,但本版不給貼連結就算了:) 09/10 11:53