作者filac (hiraku)
看板Office
標題[算表] PDF檔名及內容匯入 / 訂單數量計算分類
時間Wed Jan 30 20:02:05 2019
軟體: Office / Excel
版本: 2010
最近工作上要處理客戶來的訂單,中間包含先出貨後補單及未來要出貨的部份,
現在都是用人工在對資料,很沒有效率,想請教大家看看是不是有更有效率的
方法。
1.收到訂單後,資料分類
目前會收到客戶寄來的mail夾帶PDF檔,PDF檔名為廠區-訂單號-日期,
想把收到的PDF全都丟到一個資料夾中,然後是不是可以把檔名匯入到
Excel中,按 廠區-訂單號-日期列出來。如圖中C欄變成E/F/G欄。
https://imgur.com/a/cKbq6CD
2.擷取PDF中所需資料,例如訂單號,部品號碼,數量,金額等等,
試過用Acorbat轉成Excel,不過不是我要的,客戶來的訂單格式一樣,
只會差在部品的訂購種類的多寡,些許不同,不知道是否有推薦的方法,
不然我就只能一個檔案一個檔案開,自己輸入資料了。
3.訂單扣帳問題
每月月初會拿到圖中M欄~P欄的的資料,就要開始核對這個月拿到的訂單,
那個訂單是要補單用的,那個是要幫客戶下訂,訂進來日後要交貨的,
如果每次出貨數量和訂單數量都是1的話,比對是不困難,
目前遇到問題在於客戶可能先出貨2個,後面補了3個訂單,其中2個要銷帳,
1個要再加訂日後出貨,或是客戶各出了1個部品2次,日後補單是用1個訂單數量2來補,
如圖中的黃色和水藍色部份,
目前只能人工判斷,想請問大家是不是有比較好的方式,
我想要可以將訂單資訊弄成E~I欄的樣子,再和M~N欄比較,
之後可以在Q欄自動填入訂單號碼,在K欄可以判斷這張訂單是不是使用完畢,
或是還有剩餘數量之類的。
問題有點複雜,希望可以推薦有效率的管庫存及訂單的方式,
純人工出錯的機的真的還頗高的,還是大家幫幫忙
也不一定要按照我的想法,若有更佳的方式,想請多多指教。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.223.16.102
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1548849727.A.C10.html
※ 編輯: filac (61.223.16.102), 01/30/2019 20:04:49
1F:→ soyoso: 1,2可以巨集協助,迴圈dir取檔名,處理pdf方面,以adobe 01/30 20:08
2F:→ soyoso: acrobat type library引用該項目看看 01/30 20:09
3F:→ soyoso: 問題3,會用sumif或sumifs(就是條件只以訂單號碼或加上複 01/30 20:14
4F:→ soyoso: 數條件如parts no.、廠區等),也因q欄內一個儲存格會有二 01/30 20:15
5F:→ soyoso: 個訂單號碼,條件上應會以萬用字元"*"來連接& 01/30 20:15
6F:→ soyoso: 回傳o欄的數量再和i欄個各儲存格判斷當回傳o欄數量>=i欄數 01/30 20:17
7F:→ soyoso: 量時為真"Y",為假再相減之類的話 01/30 20:18
8F:→ soyoso: 相減上有可能會需要再以sumif或sumifs來累加i欄已收貨的數 01/30 20:21
9F:→ soyoso: 量 01/30 20:21
10F:→ soyoso: 另外有00010/00011,那而數量是否也會有可能因各別不同而 01/30 20:24
11F:→ soyoso: 以1/2,2/3這樣的鍵入方式呢? 01/30 20:24
12F:→ filac: @soyoso 感謝回答,不過我的Q欄位是希望可以被自動填上, 01/30 20:25
13F:→ filac: 這裡是我人工打出來的,這樣該如何做呢? 01/30 20:25
14F:→ soyoso: 如果會有的話,就要調整,一個po號為一筆,這樣來抓取正確 01/30 20:25
15F:→ soyoso: 性會比較高 01/30 20:26
16F:→ soyoso: 自動填上,就看是那來的資料,如是1,2的pdf檔的話,就回文 01/30 20:27
17F:→ soyoso: 所述,以巨集協助 01/30 20:27
18F:→ filac: 看起來有點艱深,我再消化一下,有可能00010是數量1, 01/30 20:31
19F:→ filac: 00011是數量2,但要銷掉其中1個,另1個要下訂 01/30 20:32