匿名使用者
匿名使用者 發問時間: 電腦與網際網路軟體 · 1 0 年前

excel作每日進出貨記錄

我的工作是倉管,負責公司的進出貨

公司是使用excel做進銷貨庫存表

本來是我們自己每天輸入進出貨數量就可以

可是最近總公司傳來一份新表格要我們每天再多打一份然後寄到總公司e-mail

庫存數量可以用公式帶過去,可是進出貨的部份我就很頭痛了

公司有10幾位業務,為了方便區分,每位業務有一個獨立的工作表

工作表裡有公司全部的產品,再依日期分別輸入他們銷售了什麼商品

自己原來的表格大概像這樣 :

日期 鳳梨 草莓 香蕉 西瓜 柳丁 番茄 葡萄 桃子 李子

1 80 65 0 0 33 0 0 35 0

1 0 0 0 42 0 95 21 0 0

1 0 0 60 0 0 0 0 0 28

2 32 0 0 66 25 98 0 55 39

2 0 45 80 0 -10 0 15 0 0

公司要的總表格 :

進貨 出貨 總庫存

番茄

草莓

香蕉

葡萄

柳丁

鳳梨

西瓜

李子

桃子

公司要所有業務當天所銷售的商品或退回的數量,而且要輸入到他們傳來的表格裡

結果現在變成同一種東西要打2次

不知道有沒有什麼好方法可以讓出貨數量自動加總到另一工作表裡

每天出貨的欄數不一定,有時候會4~5欄

而且有10幾位業務的工作表要一個一個打,不知道有沒有比較方便的公式呢??

謝謝~

對不起,我說的很亂,希望有人能聽的懂我在說什麼....

2 個解答

評分
  • 1 0 年前
    最佳解答

    設 "原來的表格" 為 "Sheet1" 亦屬於 "進貨"

    設 "公司要的總表格" 為 "Sheet3" 亦屬於 "總庫存"

    Sheet3之 B2 公式如下

    =SUM(IF(Sheet1!$B$1:$J$1=$A2,Sheet1!B$2:J$100))

    (此為陣列公式) 游標放在公式最後, 同時按 CTRL, SHIFT & ENTER 三個鍵. 然後往下 Copy 即可.

    2010-05-21 11:06:20 補充:

    再設 "原來的表格" 為 "Sheet2" 亦屬於 "出貨"

    Sheet3之 C2 公式如下

    =SUM(IF(Sheet2!$B$1:$J$1=$A2,Sheet2!B$2:J$100))

    (此為陣列公式) 游標放在公式最後, 同時按 CTRL, SHIFT & ENTER 三個鍵. 然後往下 Copy 即可.

    2010-05-24 15:28:06 補充:

    設 "原來的表格" 為 "Sheet1" 亦屬於 "進貨"

    再設 "原來的表格" 為 "Sheet2" 亦屬於 "出貨"

    設 "公司要的總表格" 為 "Sheet3" 亦屬於 "總庫存"

    Sheet3進貨之 B2 公式如下

    =SUM(IF(Sheet1!$B$1:$J$1=$A2,Sheet1!B$2:J$100))

    Sheet3出貨之 C2 公式如下

    =SUM(IF(Sheet2!$B$1:$J$1=$A2,Sheet2!B$2:J$100))

    (以上皆為陣列公式) 游標放在公式最後, 同時按 CTRL, SHIFT & ENTER 三個鍵. 然後往下 Copy 即可.

  • 小花
    Lv 5
    1 0 年前
還有問題?馬上發問,尋求解答。