請教一下,如果有1000資料夾,裡面有1000多個excel(不同檔名),excel裡有4~5個sheet不等
若要將excel中的工作表 B4,F6,D9~F24複製,依序貼到一張新的excel做整理,
請問應該如何處理?
抱歉我是新手,不會寫VBA也不是IT人員(詢求公司的IT人員做VBA,IT人員說資料量太大...),我不知道該用什麼方法整理資料!因為目前只能人工一個個開檔案,複製貼上阿...哭哭..
Excel 中的Power Query 只能向下貼,無法向右貼
謝謝
其中一個excel檔 格式大約如下:
工單 | 512-2105129
------------- | ------------- |----------
| |日期 | 2021/1/20
刻號 | 1 | 2
F1| 50.1| 50.5
F2 | 1330.1 | 1331.5
整理完如下:
工單 | 512-2105129 | 512-2105110 | 512-2105114 | 512-2105114 | 512-2105118 |
---|---|---|---|---|---|
日期 | 2021/1/20 | 2021/1/29 | 2021/2/2 | 2021/2/2 | 2021/2/5 |
刻號 | 1 | 2 | 5 | 8 | 11 |
F1 | 50.1 | 50.5 | 50.2 | 50.15 | 50.16 |
F2 | 1330.1 | 1331.5 | 1330.2 | 1330.3 | 1330.11 |
公司有導入ERP,但品管資料沒有導入!excel的資料是人工key in 進去,因為要印成A4的樣式,所以受限一個sheet只能放3個刻號(所以有很多sheet)
如果想看某個產品的trend chart,只能一個個excel開啟,一個個貼
開檔案+貼資料不只20秒阿...
謝謝海棉寳寳.ccutmis.rogeryao
1.Excel 最大欄位 XFD (16384 欄) : Excel 的規格及限制
先試算一下放得進去嗎?就算可以,但是之後要查詢、分析、統計也都是問題.
2.建議將資料依下列格式存到資料庫(SQL,MySQL,..)
3.之後再由資料庫讀取要查詢的條件(日期:2021 的2月份,刻號:小於或等於8),匯出到 Excel ("整理完如下:"的格式)
基本上,以上說的概念應該是貴司的IT人員要做的.
1000資料夾,裡面有1000多個excel(不同檔名)
1000x1000 = 1,000,000
假設你每個檔案花 20 秒
乘起來就是 1000000 * 20 / 60 / 480 = 694 天才做得完
你的「整理完」格式有誤
工單、日期、刻號、F1、F2 應該是「橫」的
資料一列一列往下增加
這樣才可能達到 Excel 最大列數 1,048,576 列
以你目前的設計
最多只能放 16,384 筆
最後
我替你去邀請 rogeryao 邦友來回答
我看你有 tag 他
不過這裡的 tag 不是這樣用的