怎麼用excel做庫存表excel怎麼製作庫存表

時間 2022-02-01 19:01:27

1樓:匿名使用者

excel進銷存**製作教程,自已製作簡單的庫存管理**

孫晴柔在**上的 a 到 e 列,就是每次進貨/銷貨的時候填寫的。進貨數量填正數,單價填進價;銷貨數量填負數,單價填售價。同型別產品產品名稱必須一致,另外,交易必須按照時間順序填寫。

一、交易

總**:f3=if($b3=「」,「」,$d3*$e3)

簡單通過交易數量和交易單價計算總**,加上的if公式是為了在沒輸入b3(產品)之前不顯示。

二、庫存

數量:g3=if($b3=「」,「」,sumproduct(($b3=$b$2:$b3)*1,$d$2:$d3))

如果b3是空值,返回空值;否則,判斷從b2單元格一直到該行b列單元格是否等於該行b列單元格(是否同一產品),如果是,加總d列中的數量,得出累計庫存。

單位成本:h3=if($b3=「」,「」,if($g3=0,0,round($i3/$g3,2)))

只是簡單通過總成本和數量計算單位成本(取兩個小數位),加上兩個if,是為了在沒輸入b3(產品)之前不顯示,和在數量為0時不返回錯誤。

總成本:i3

陣列公式,輸入的時候不輸{},從 = 號開始輸到最後的),不按回車,同時按 ctrl + shift + 回車。

把公式拆開分析,就沒顯得那麼複雜了。

先不考慮陣列,最外面的 if 公式是是為了判斷有沒有輸入b3。如果沒有,就返回空格;如果有,就計算後面兩個兩個 if 的加總。

第一個if是找出上一筆交易後的總成本:if(countif($b$2:$b3,$b3)=1,0,indirect(「i」&上次交易的行數))

countif($b$2:$b3,$b3)=1,就是如果從$b$2到該行b列,該產品只出現了一次,代表沒有上次交易,返回0。

不然,找出上次交易的行數,通過indirect引數,返回該行i列(總成本)的數值。

是用於找出上次交易的行數,我們在下面會分析這個公式。

第二個if是考慮該交易該加/減的成本:if($d3>0,$f3,$d3*indirect(「h」&上次交易的行數))

就是如果是購貨(d列是正數),直接用該次交易的**(f列);如果是銷貨,就要判斷上次交易後的平均價(h列),在乘以這次交易的數量。由於數量已經是負數,就不用再用減號了。

要注意的是,由於銷貨必須找到上次交易後的平均成本,在輸入銷貨之前必須要有同產品交易的進貨。

就是可以找出上次交易行數的陣列公式。

就是從b2到該行上一行,如果產品和該行的一樣,就返回該行的行數。

比如公式複製到i6,,就會看b2,b3,b4,b5是否跟b6一樣,假定b3,b5都一樣,這一段的if公式就會返回(0代表false)。再用max(),就會是最後一行同產品的行數5了。

三、交易利潤

交易利潤:j3=if(or($b3=「」,$d3>0),「」,($e3-$h3)*-$d3)

簡單通過交易數量和交易單價和成本計算交易利潤,加上的if公式是為了在沒輸入b3(產品)之前,和在購貨時都不顯示。

四、最後交易

最後交易:k3=if(and($b3<>「」,countif($b$2:$b3,$b3)=countif($b:$b,$b3)),「是」,「」)

加上這列是為了方便直接篩選,得出各個產品的最後庫存。判斷的方法也比較簡單,就是計算從一開始到該行該產品出現的次數,和整個b列該產品出現的次數,如果兩者一樣,就代表是該產品最後一列了。

五、總結

利用這個**,你還可以簡單通過資料透視表或者sumif/sumproduct公式彙總各個產品按時間的進銷。

也可以簡單的通過資料有效性,限制產品名稱的輸入。

2樓:赧韞鬱鴻遠

假設資料在a到h列(不知道你「20*9羅紋鋼盛東」是在兩格里,還是一格里),工作表叫sheet1

在另一個工作表的a2輸入

18*9羅紋鋼盛東,在b2輸入

=sumif(sheet1!d$2:d$2000,a2,sheet1!f$2:f$2000)

怎麼excel用做庫存管理的**,給個步驟

3樓:爐邊閒玩

1、桌面點選滑鼠右鍵,選擇新建---->microsoft excel工作表。命名為庫存管理表。

2、將工作表1重新命名為庫存表,並照格式做好**樣式。

3、將工作表2和工作表3分別命名為「滑鼠進出明細」,並製作圖中的欄位。

4、第一筆資料錄入,並將「結餘」欄位數量等於「數量」欄位,及輸入 : =f3

5、在g4欄位輸入公式:=if(e4="","",f4+g3),並拉至表位。

6、當是領用的時候,數量填寫 負數。

7、在庫存表中庫存欄位輸入公式:=lookup(1,0/(滑鼠進出明細!g2:g1001<>""),滑鼠進出明細!g2:g1001)

8、測試結果,庫存表中庫存和滑鼠進出明細表中的結餘結果符合,表明建表成功。

4樓:匿名使用者

先在同一工作簿中作: 庫存彙總、入庫、出庫  三個**。

在庫存彙總表中輸入資料

然後選中型號列,將型號列設定為型號輸入唯一性(避免重複統計):

1、資料有效性——設定:自定義——公式:=countif(b:b,b1)=1

2、出錯警告——停止

在庫存彙總表中設定公式

a3單元格中輸入此公式: =if(b3="","",1)

a4單元格中輸入此公式:=if(b4="","",a3+1)

e3單元格中輸入此公式: =if(b3="","",sum(d3+f3-g3))

f3單元格中輸入此公式: =if(b3="","",sumif(入庫!c:c,b3,入庫!e:e))

g3單元格中輸入此公式: =if(b3="","",sumif(出庫!c:c,b3,出庫!e:e))

然後將上行的公式複製到下面的行

在入庫表中輸入資料,設定公式

a3單元格中輸入此公式: =if(b3="","",1)

a4單元格中輸入此公式:=if(b4="","",a3+1)

d3單元格中輸入此公式:=if(c3="","",vlookup(c3,庫存彙總!b:c,2,0))

然後將上行的公式複製到下面的行。

在出庫表中輸入資料,設定公式,同入庫表中的一樣設定。

然後將有公式的列進行公式保護,然後只需要在沒公式的單元格輸入我們需要輸入的資料即可。

怎麼用excel做倉庫庫存表?如何設定自動加減?

5樓:heroine天秤座

1、自動填充:順序輸入1、2後,選

中這兩個單元格,移動游標至選中單元格的右

內下腳,容出現「+」號後雙擊,即可自動按規律填充。

2、c1單元格內輸入公式=a1+b1,然後選中c1單元格拖拽或雙擊都可以實現自動填充。

3、在選單欄裡有個自動求和的圖示。

4、在工具欄裡選擇  資料--合併計算。

6樓:流氓與小白

對同一種貨物按照保質期分類 同月的1號 ,20號的就要分開 這中間的天數你可以根據你的情況自己設定 10天 15天或者20天差距不足設定天數時分為一種 也許是種辦法 效果不知如何

7樓:念初

您好:在這抄很難講清楚,大概是這樣bai。a列品種du、b列進庫、zhic列出庫、d列結存:

就在d列(d1)輸dao入=sumif(a:a,a1,b:b)-sumif(a:a,a1,c:c)回車並向下填充。

但裡面還要增加一些引數,庫存數量才不會亂。

有個現成的,可以給你參考。

8樓:匿名使用者

g2=b2-e2

g3=f2+b3-e3向下填充。

用excel**做倉庫庫存表,如何設定成自動生成。

9樓:茗童

同一工作簿中作: 庫存彙總、入庫、出庫  三個**。

在庫存彙總表中輸入資料

然後選中型號列,將型號列設定為型號輸入唯一性(避免重複統計):

1、資料有效性——設定:自定義——公式:=countif(b:b,b1)=1

2、出錯警告——停止

在庫存彙總表中設定公式

a3單元格中輸入此公式: =if(b3="","",1)

a4單元格中輸入此公式:=if(b4="","",a3+1)

e3單元格中輸入此公式: =if(b3="","",sum(d3+f3-g3))

f3單元格中輸入此公式: =if(b3="","",sumif(入庫!c:c,b3,入庫!e:e))

g3單元格中輸入此公式: =if(b3="","",sumif(出庫!c:c,b3,出庫!e:e))

然後將上行的公式複製到下面的行

在入庫表中輸入資料,設定公式

a3單元格中輸入此公式: =if(b3="","",1)

a4單元格中輸入此公式:=if(b4="","",a3+1)

d3單元格中輸入此公式:=if(c3="","",vlookup(c3,庫存彙總!b:c,2,0))

然後將上行的公式複製到下面的行。

在出庫表中輸入資料,設定公式,同入庫表中的一樣設定。

然後將有公式的列進行公式保護,然後只需要在沒公式的單元格輸入我們需要輸入的資料即可。(公式保護請參考:「用excel製作公司常用**:[2]公式不被誤刪除」)

10樓:匿名使用者

先sum一下,你可以把sum放在第一行,資料範圍定義其下邊的列內容

(出庫的資料輸入為負值,入庫輸入為正值)

然後根據sum值乘以單價,就是總價了

怎樣利用excel電子**做庫存管理

11樓:三石等風來

具體解決方法操作步驟如下:

1、先製作三張**:一張進貨表、一張銷售表、最後一張結存表。

2、製作進貨表的表頭。

3、製作銷貨表的表頭。

4、製作結存表的表頭。

5、開啟結存表,把滑鼠放在b2單元格,之後點選公示欄的fx。

6、點選之後頁面會彈出「插入函式」,選擇「sumif」,點選確定。

7、確定之後,頁面會彈出「函式引數」, 用滑鼠點選第一行末尾的向上箭頭,點選後,引數函式會變成單獨的一行,然後點選進貨表。

8、點選進貨表之後,頁面會跳轉到進貨表的介面,選擇「品名」所在的整列;

選擇好後點選「引數函式」後面的向上箭頭。

9、滑鼠點選第二行空白處,頁面會跳轉到結存表,選擇b2單元格,再點選確定。

10、點選第三行的向上箭頭,再點選進貨表,頁面會跳轉到進貨表,選中數量所在的整列(也就是c列),選好後,點選確定。

11、確定之後,頁面會跳轉到結存表,選中b2單元格,把滑鼠放在單元格的右下角,當單元格出現「+」號時,按住往下拉,此為把第二單元格的公式填充到b列其他的單元格。

12、用同樣的方法,設定c2單元格的公司,就是銷售數量的公式;注意,此時取數的**都是銷售表;從下面的公式可以看出b2跟c2單元格的公式都是相同的,只是把進貨表改成銷售表,c2單元格的公式設定好之後,同樣要將公式填充到其他單元格。

13、結存數量的公式設為:b2-c2;

14、結算金額公式設為:d2*e2。

15、最後,設定進貨單價,也是用同樣的方法設定,資料取進貨表中的單價。

16、設定好之後,我們來驗算一下**的正確性;在進貨表中輸入一行資料:黑色筆,進貨數量50,單價2元。

17、複製進貨表中的品名「黑色筆」,貼上到結存表中的品名處,可以看到進貨數量變為了50,結存數量也變為了50,進貨單價變為2,結存金額變為100元了。

18、在銷售表中錄入一行資料:銷售黑色筆30支,單價5元。

19、返回到結存表中,銷售數量處變成了30,結存數量處自動變成了20,資料無誤;這樣在結存表中既可以看到進貨數量,也可以看看銷售數量,出入庫報表就製作完畢了。

Excel中怎樣做資料透視表,如何在excel中做資料透視表

office大職場 資料可以是連續的值,比如聲音 影象,稱為模擬資料 也可以是離散的,如符號 文字,稱為 數字資料 如何在excel中做資料透視表 office大職場 資料可以是連續的值,比如聲音 影象,稱為模擬資料 也可以是離散的,如符號 文字,稱為 數字資料 屈蕤洛清悅 把現有的資料,轉換為你想...

怎麼用excel中的對比函式,怎麼用excel中的對比函式

在e2中輸入或複製貼上此公式 if iserror vlookup c5,a 2 b 16,2,無此記錄 if vlookup c5,a 2 b 16,2,d5,一樣 不一樣 下拉填充。 可以分兩步進行 第一步先對比編碼 用是否一樣中 vlookup m8,k 8 l 22,2 n a 表示沒有匹配...

如何把excel表中的工作表插入另excel表

這個不可能。單元格是excel最小的元素,它不可能脫離行和列存在,任意一個單元格都是行和列的唯一交叉點。所以如果要想a11變成兩格,又不影響整個a列是辦不到的。要麼就將a列除了a11之外的單元格合併。但是可以通過變通方式來做,用自選圖形插入兩個等高的文字框 點右鍵可以新增文字 把兩個文字框拉入到a1...