感
謝
關(guān)
注
導(dǎo)讀
進(jìn)銷存報(bào)表系列教程
我的Excel
1、每日Excel分享(報(bào)表)| 為什么要學(xué)習(xí)Excel?——進(jìn)銷存報(bào)表系列教程(序章)
2、每日Excel分享(報(bào)表)| 進(jìn)銷存報(bào)表系列教程(1)——報(bào)表結(jié)構(gòu)思路詳解
4、每日Excel分享(報(bào)表)| 進(jìn)銷存報(bào)表系列教程(3)——供應(yīng)商編碼表的構(gòu)建
5、每日Excel分享(報(bào)表)| 進(jìn)銷存報(bào)表系列教程(4)——申購單表格構(gòu)建思路詳解
村長昨天跟大家分享了申購單的構(gòu)建思路和要求,今天再繼續(xù)跟大家分享入庫單表格的構(gòu)建思路詳解。
什么是入庫單?
入庫單分很多種,最主要的有采購入庫單和產(chǎn)成品入庫單。
產(chǎn)成品入庫單指的是生產(chǎn)型公司將生產(chǎn)出來的產(chǎn)品存放到倉庫時(shí)開具的單據(jù);
采購入庫單是指從外部采購回來的貨物到了倉庫后由倉庫根據(jù)收貨的單據(jù)信息開具的單據(jù),記錄倉庫新增貨物的數(shù)量,提供該貨物的供應(yīng)商等等信息。
我們這次要跟大家分享的進(jìn)銷存報(bào)表涉及的入庫單是采購入庫單,屬于外部采購。
采購入庫單與申購單有什么關(guān)系?
我們前面分享申購單構(gòu)建思路的時(shí)候有提到過申購單與入庫單的關(guān)系,從一個(gè)公司內(nèi)控的角度來說,倉庫所有的采購入庫的單據(jù),都必須應(yīng)該有相應(yīng)的申購單為依據(jù),有申購單才能說明這個(gè)貨物的購買是經(jīng)過領(lǐng)導(dǎo)甚至是老板審批同意購買的,無申購單不允許入庫。
物料編碼表結(jié)構(gòu),如下圖
表結(jié)構(gòu)13個(gè)字段:
1、單據(jù)日期
2、入庫單據(jù)號(hào)
3、申購單單號(hào)
4、入庫類型
5、供應(yīng)商編碼
6、供應(yīng)商名稱
7、物料編碼
8、物料名稱
9、品牌
10、單位
11、入庫數(shù)量
12、可入庫數(shù)量
13、備注
下面,村長將會(huì)分別就入庫單的每個(gè)字段的設(shè)置與大家詳細(xì)講解。
一、單據(jù)日期
1、字段說明
單據(jù)日期,一般也是入庫日期,該字段為日期型字段,只允許輸入標(biāo)準(zhǔn)日期,所以此處要做數(shù)據(jù)有效性設(shè)置,禁止錄入非標(biāo)準(zhǔn)的日期信息
2、字段設(shè)置
操作步驟:
1、選中要設(shè)置數(shù)據(jù)有效性的單元格區(qū)域,點(diǎn)擊“數(shù)據(jù)”選項(xiàng)卡,選擇“數(shù)據(jù)有效性”;
2、選擇“日期”,然后根據(jù)實(shí)際需要選擇開始日期和結(jié)束日期,然后點(diǎn)確定。
PS:我們還可以設(shè)置溫馨提示,提醒報(bào)表操作人在錄入非日期值后應(yīng)該如何做,可以參考前面分享的內(nèi)容。
二、入庫單號(hào)
該字段的設(shè)置要求和詳細(xì)操作請(qǐng)點(diǎn)擊前面的鏈接查看上一篇文章分享中關(guān)于申購單單號(hào)的設(shè)置。
三、申購單單號(hào)
1、字段說明
申購單單號(hào)也就是我們前面分享的申購單表格中的單據(jù)號(hào),該申購單號(hào)必須是前面申購單表中存在的單據(jù)號(hào)。
2、字段設(shè)置
操作步驟:
1、選中要設(shè)置數(shù)據(jù)有效性的單元格區(qū)域,點(diǎn)擊“數(shù)據(jù)”選項(xiàng)卡,選擇“數(shù)據(jù)有效性”;
2、選擇“自定義”,然后輸入公式
=COUNTIF(申購單!B:B,C2)>0
然后點(diǎn)確定即可。
PS:該公式可以確保當(dāng)前字段申購單號(hào)在“申購單”那個(gè)表中的B列中存在,否則無法輸入。
四、入庫類型
1、字段說明
該字段需要根據(jù)實(shí)際業(yè)務(wù)中我們需要做在這個(gè)表中的入庫有哪些,例如我們前面所說的采購入庫和產(chǎn)成品入庫,今天我們就以“采購入庫”和“調(diào)撥入庫”兩種入庫類型為例設(shè)置字段類型。
2、字段設(shè)置
操作步驟:
1、選中要設(shè)置數(shù)據(jù)有效性的單元格區(qū)域,點(diǎn)擊“數(shù)據(jù)”選項(xiàng)卡,選擇“數(shù)據(jù)有效性”;
2、選擇“序列”,然后輸入“采購入庫,調(diào)撥入庫”,點(diǎn)確定即可。
五、供應(yīng)商編碼 供應(yīng)商名稱
1、字段說明
這兩個(gè)字段可以直接根據(jù)申購單單號(hào)從申購單表中找到相應(yīng)的供應(yīng)商編碼和供應(yīng)商名稱信息。
2、字段設(shè)置
供應(yīng)商編碼字段公式:
=IF(OR(C2='',D2=''),'',VLOOKUP(C2,申購單!$B:$D,2,0))
供應(yīng)商名稱字段公式:
=IF(OR(C2='',D2=''),'',VLOOKUP(C2,申購單!$B:$D,3,0))
PS:從邏輯上來說,一般一張單購單只有一個(gè)供應(yīng)商,但是可能會(huì)同時(shí)申購不同的物料,所以這里不能用VLOOKUP函數(shù)同時(shí)匹配后面的物料,物料編碼需要手動(dòng)去輸入。
六、物料編碼
1、字段說明
物料編碼字段需要手動(dòng)輸入,但是該物料編碼必須是申購單里面存在的物料,所以需要設(shè)置數(shù)據(jù)有效性驗(yàn)證。
2、設(shè)置數(shù)據(jù)有效性規(guī)范單據(jù)號(hào)
具體設(shè)置可參考前面申購單單號(hào)的數(shù)據(jù)有效性設(shè)置,這里涉及的公式如下:
=COUNTIFS(申購單!B:B,C2,申購單!E:E,G2)>0
七、物料名稱 品牌 單位
1、字段說明
這三個(gè)字段均由前面的物料編碼字段匹配物料檔案的信息,公式自動(dòng)獲取信息。
2、字段設(shè)置
物料名稱字段公式:
=IF(OR(C2='',G2=''),'',VLOOKUP(G2,物料編碼!$A:$D,2,0))
品牌字段公式:
=IF(OR(C2='',G2=''),'',VLOOKUP(G2,物料編碼!$A:$D,3,0))
單位字段公式:
=IF(OR(C2='',G2=''),'',VLOOKUP(G2,物料編碼!$A:$D,4,0))
PS:可能有朋友會(huì)覺得非常奇怪,為什么要寫三個(gè)公式呢,VLOOKUP函數(shù)的第3參數(shù)直接用COLUMN(B1),然后公式右拉不就解決了嗎?
其實(shí)一般我也喜歡這么操作,但是我們現(xiàn)在要做的是進(jìn)銷存報(bào)表,這是一個(gè)需要長期使用的模板,表結(jié)構(gòu)也可能會(huì)發(fā)生變化,如果我們用COLUMN(B1)作為VLOOKUP函數(shù)的第3參數(shù),那么當(dāng)我們以后在這個(gè)表插入列的時(shí)候,很有可能就會(huì)導(dǎo)致查找結(jié)果錯(cuò)誤,需要重新修改公式。
所以作為模板來說一般盡量少用ROW函數(shù)和COLUMN函數(shù),還有數(shù)組公式。
八、入庫數(shù)量
1、字段說明
該字段只允許填入數(shù)字,且填入數(shù)量不允許超過訂單總數(shù)量,這里我們可以按照申購單的在途量設(shè)置數(shù)據(jù)有效性,禁止超過訂單數(shù)量。
2、字段設(shè)置
操作步驟:
1、選中要設(shè)置數(shù)據(jù)有效性的單元格區(qū)域,點(diǎn)擊“數(shù)據(jù)”選項(xiàng)卡,選擇“數(shù)據(jù)有效性”;
2、選擇“自定義”,然后輸入公式
=SUMIFS(申購單!K:K,申購單!B:B,C2,申購單!E:E,G2)>=K2
然后點(diǎn)確定即可。
九、可入庫數(shù)量
1、字段說明
可入庫數(shù)量=在途數(shù)量,所以該字段需要用公式通過申購單號(hào)和物料編碼然后在申購單中查找在途數(shù)量。該字段可以提醒制單人該訂單最多還能入庫多少數(shù)量。
2、字段設(shè)置
公式如下:
=IF(OR(C2='',G2=''),'',LOOKUP(1,0/((申購單!$B$2:$B$22=C2)*(申購單!$E$2:$E$22=G2)),申購單!$K$2:$K$22))
十、備注
該字段根據(jù)每個(gè)公司的實(shí)際業(yè)務(wù),如無必要也可以不用設(shè)置。
聯(lián)系客服