問題:我需要用Excel做產(chǎn)品的庫存表,這樣我可以清楚產(chǎn)品進(jìn)出數(shù)量以及庫存。如果要在一個(gè)Excel工作簿中,用一張sheel1做進(jìn)貨表,另一張sheel2做出貨表,然后sheel3就可以看到總的庫存。能否問一下類似這種表如何制定?
這種庫存表可以用數(shù)據(jù)透視表中的“多重合并計(jì)算數(shù)據(jù)區(qū)域”功能和添加計(jì)算項(xiàng)來實(shí)現(xiàn),并且通過名稱定義給數(shù)據(jù)透視表設(shè)置一個(gè)動(dòng)態(tài)數(shù)據(jù)源,這樣當(dāng)在進(jìn)貨表和出貨表中更新記錄時(shí),可以通過刷新數(shù)據(jù)透視表來更新結(jié)存數(shù)據(jù)。
下面以Excel 2003為例,來介紹一下其制作方法。假如工作簿中包含三個(gè)工作表,分別是“進(jìn)貨”、“出貨”及“結(jié)存”。在“進(jìn)貨”表中A列是“貨號”,B列為“進(jìn)倉”,即進(jìn)貨數(shù)量;在“出貨”表中A列是“貨號”,B列為“出倉”,即出貨數(shù)量;“結(jié)存”表為總的庫存情況。

一、定義區(qū)域名稱作為數(shù)據(jù)透視表的動(dòng)態(tài)數(shù)據(jù)源
在“結(jié)存”表中使用數(shù)據(jù)透視表可以直接得到各貨號的匯總數(shù)量,十分方便。但當(dāng)在“進(jìn)貨”表和“出貨”表中添加新的數(shù)據(jù)后,數(shù)據(jù)透視表不會(huì)自動(dòng)更新。為此,可以給數(shù)據(jù)透視表設(shè)置一個(gè)動(dòng)態(tài)數(shù)據(jù)源,讓其在刷新后自動(dòng)更新數(shù)據(jù)源。
在“進(jìn)貨”表中,單擊菜單“插入→名稱→定義”,在“定義名稱”對話框中定義一個(gè)名稱,例如“進(jìn)貨”,在“引用位置”下輸入公式:
=OFFSET(進(jìn)貨!$A$1,0,0,COUNTA(進(jìn)貨!$A:$A),2)
注意本例進(jìn)貨表中要作為數(shù)據(jù)源的區(qū)域僅有兩列,公式中用紅色標(biāo)識的數(shù)字為“2”。
同樣,在“出貨”表中定義另一個(gè)名稱,本例為“出貨”,其公式為:
=OFFSET(出貨!$A$1,0,0,COUNTA(出貨!$A:$A),2)
二、建立數(shù)據(jù)透視表
1.添加多重合并計(jì)算數(shù)據(jù)區(qū)域
選擇“結(jié)存”工作表中需要放置數(shù)據(jù)透視表的某個(gè)單元格,單擊菜單“數(shù)據(jù)→數(shù)據(jù)透視表和數(shù)據(jù)透視圖”,打開“數(shù)據(jù)透視表和數(shù)據(jù)透視圖向?qū)?#8221;對話框,選擇“多重合并計(jì)算數(shù)據(jù)區(qū)域”。
單擊“下一步”按鈕,在對話框中直接單擊“下一步”按鈕。
彈出“數(shù)據(jù)透視表和數(shù)據(jù)透視圖向?qū)?3步驟之2b”對話框。在“選定區(qū)域”下分別輸入上述所定義的區(qū)域名稱,并分別單擊“添加”按鈕添加上述兩個(gè)區(qū)域。
單擊“完成”按鈕在“結(jié)存”表中建立數(shù)據(jù)透視表。
|