首頁 > 農業

Excel進銷存這麼設計,一個公式簡單求庫存!

由 Excel自學成才 發表于 農業2021-07-13

簡介❷使用條件求和函式,分別進行入庫和出庫的數量在H2單元格中輸入公式:=IF($G2=“”,“”,SUMIFS($D:$D,$B:$B,H$1,$C:$C,$G2))在I2單元格中輸入公式:=IF($G2=“”,“”,SUMIFS($D:$D

庫存量怎麼計算

在公司中,進銷存管理是一件經常要做的事,舉一個簡單的例子,下面是公司的物品出入庫領取情況,如下所示:

Excel進銷存這麼設計,一個公式簡單求庫存!

第1列是發生的時間,第2列是發生的業務型別,是入庫,還是出庫,第3列是哪些物品,第4列是發生的數量。

每天的進出都這麼登記,現在我們設計一個公式,可以直接彙總出庫存。

❶首先我們用一個公式,計算不重複的物品

在G2單元格輸入公式:

=INDEX(C:C,SMALL(IF(MATCH($C$2:$C$10000&“”,$C$2:$C$10000&“”,0)=ROW($2:$10000)-1,ROW($2:$10000),4^8),ROW(1:1)))&“”

因為是資料公式,所以按CTRL+SHIFT+ENTER進行計算,然後向下拖動

Excel進銷存這麼設計,一個公式簡單求庫存!

這個公式很複雜,很難理解,可以不用記,它的功能是提取不重複值的公式,碰到需要的時候,直接拿出來套用,這樣的好處就是,當C列有新增一個物品時,新增的物品在G列也會直接出來。

Excel進銷存這麼設計,一個公式簡單求庫存!

❷使用條件求和函式,分別進行入庫和出庫的數量

在H2單元格中輸入公式:

=IF($G2=“”,“”,SUMIFS($D:$D,$B:$B,H$1,$C:$C,$G2))

在I2單元格中輸入公式:

=IF($G2=“”,“”,SUMIFS($D:$D,$B:$B,I$1,$C:$C,$G2))

在J2單元格中輸入公式:

=IFERROR(H2-I2,“”)

向下填充公式,可以多填充幾行,得到的結果如下所示:

Excel進銷存這麼設計,一個公式簡單求庫存!

現在問題來了,如果我們只想知道本月的入出庫情況,以前的就期末盤存,或者說期初庫存,這種形式,該如何設計公式?

Excel進銷存這麼設計,一個公式簡單求庫存!

我們在E列設定一個輔助列,判斷時間是否是本月

輸入的公式是:

=IF(YEAR(A2)&MONTH(A2)=YEAR(TODAY())&MONTH(TODAY()),“是”,“否”)

Excel進銷存這麼設計,一個公式簡單求庫存!

然後在H2輸入公式:

=IF(G2=“”,“”,SUMIFS(D:D,B:B,“入庫”,C:C,G2,E:E,“否”)-SUMIFS(D:D,B:B,“出庫”,C:C,G2,E:E,“否”))

I2輸入公式:

=IF($G2=“”,“”,SUMIFS($D:$D,$B:$B,I$1,$C:$C,$G2,$E:$E,“是”))

J2輸入公式:

=IF($G2=“”,“”,SUMIFS($D:$D,$B:$B,J$1,$C:$C,$G2,$E:$E,“是”))

K2輸入公式:

=IFERROR(H2+I2-J2,“”)

Excel進銷存這麼設計,一個公式簡單求庫存!

這樣這個表格裡面統計的入庫和出庫,就只是本月產生的數量了,月初庫存,也就是上個月的盤存情況了。

你學會了麼?歡迎留言討論,期待您的點贊和轉發

————————-

歡迎關注,更多精彩內容持續更新中……

Tags:G2公式SUMIFS輸入出庫