本文介紹如何應用Excel的PowerPivot組建搭建簡易的規范的進銷存系統,本文重點在于如何數據分析和輸出,而是不原始表單的設計和錄入。近來很多人不管是不是IT人事,都把大數據、云計算、數據挖掘掛嘴邊,好像不說這些就跟時代脫節了。不管你愿不愿意,數據庫管理已經進入到生活的方方面面。初學者對于數據庫很迷茫,特別是用過Excel的,熱衷于簡單的電子表格,一提到數據庫的名詞概念就覺得復雜。自從Excel2013以來,安裝時自動增加了PowerPivot這組應用程序和服務,強大的分析功能可以取代Access數據庫的一些基本功能,也簡化了很多運算。
應用場景描述:管理員小云每天都要登記本企業生產的產品,產品名稱有上百種,平均每種產品有10個左右的規格,實際就是要管理上千個庫存單品(SKU)。每天要記錄各SKU的進庫數,出庫數,每月進行盤點核查,每月要找出庫存低于安全庫存的SKU提交生產部門。
需求分析:①規范的進出庫原始臺賬;②輸出報表:計算月末庫存、計算安全庫存;③盤盈盤虧的調整記錄。

1、建三張基礎數據表。
表設計要規范,不能直接拿進出倉單的表式,規范的標準是符合數據庫范式,有興趣就上網搜索,沒空閑就按照圖示去做吧。規范要求:首行是標題行,2行起是數據行,每一行就是一條記錄。如圖,建立:
編碼表(SKU號、產品名稱、型號規格、單位)
年初庫存表(SKU號、年份、年初庫存)
進出倉表(SKU號、日期、進倉數、出倉數)
這里的SKU號是關鍵字段(標簽),有了它,就可以打通三張表的關聯。這里有2個容易犯錯的地方:①編碼表的SKU號不可重復;②進出倉表的日期用用日期格式,注意是用減號“-”連接年月日。

2、使用PowerPivot的數據模型功能導入表。選擇“編碼表”的數據→點選菜單的PowerPivot→點添加到數據模型。而后會出現數據模型界面(多彈出一個對話窗),顯示剛才添加的編碼表的數值。
注意:
①第一次啟動PowerPivot的工具或組件,會很慢,要耐心等待,不要急于操作下一步;
②數據表不能重復添加,添加一次就夠了;
③數據模型里面的表是鏈接表,是只讀的,要修改就要回到Excel主界面進行工作表的修改;
④選擇數據最好是整列整列地選擇,不要僅選擇數據區域,因為當以后增加數據的時候,如果是選擇區域的話就要修改鏈接表的選擇范圍。
然后,回到Excel主界面,同樣操作添加“年初庫存表”和“進出倉表”到數據模型。這三個表鏈接過來后,默認是叫表1、表2、表3,為方便使用,改名為“編碼表”、“庫存表”、“進出倉”。
新聞熱點
疑難解答