本文重點介紹如何應用Excel的PowerPivot實現(xiàn)跨表的關(guān)聯(lián)查詢,實際應用于淘寶后臺數(shù)據(jù)、ERP數(shù)據(jù)導出后如何進行匹配篩選。自從Excel2013以來,安裝時自動增加了PowerPivot這組應用程序和服務(wù),強大的分析功能可以取代Access數(shù)據(jù)庫的一些基本功能,也簡化了很多運算。關(guān)聯(lián)表的操作,通過兩表間的關(guān)聯(lián)字段匹配進行全字段的輸出,都有了應用。以前還用函數(shù)lookup()(含Hlookup和vlookup)來查找匹配,總碰到重復項的處理和邏輯判斷的問題,現(xiàn)在用數(shù)據(jù)模型可以簡化解決了。
應用場景描述:管理員小云負責售后跟蹤,每天都會有一個有特殊要求或者需要特別跟蹤的訂單號列表,要根據(jù)每個訂單號提取該訂單全部信息。他發(fā)現(xiàn)電商后臺的訂單信息沒有那么完善,于是就將自己系統(tǒng)所有訂單都導出來,與跟蹤訂單號列表進行匹配查詢,篩選所需內(nèi)容。
需求分析:①整理訂單列表和訂單信息表;②匹配查詢,篩選信息。
學習了本文后,有興趣的可以看excel數(shù)據(jù)模型制作進銷存的實例。

規(guī)范銷售出庫表——補值。ERP或者電商系統(tǒng)導出來的數(shù)據(jù)表格,有可能存有空白格,需要填齊,這樣才能用數(shù)據(jù)模型和數(shù)據(jù)透視表。補值也很簡單,空白格就是用上一行的值填補即可。
1、選擇銷售出庫表的數(shù)據(jù)區(qū)域(可整列整列選擇)→菜單開始→查找和選擇→定位條件→空值→這時,活躍單元格框出現(xiàn)在最左上角的空白處,鍵盤輸入“=”→按上箭頭或鼠標選擇上一個單元格→按著Ctrl回車(結(jié)束公式編輯狀態(tài))。這樣,就完成了數(shù)據(jù)補值。



2、規(guī)范訂單號列表→按列排序。經(jīng)理給的訂單號列表是一個單元格存儲了很多個單號,這樣是無法進行匹配查詢的。先將它用逗號分列成橫表,再復制選擇性粘貼→轉(zhuǎn)置粘貼成豎表。

3、添加表建立數(shù)據(jù)模型。在銷售出庫表,整列整列地選擇表,點選菜單→PowerPivot→添加到數(shù)據(jù)模型→勾選我的表含有標題,確認。第一次啟動PowerPivot會很慢,要耐心等待。同樣道理,將跟蹤的訂單號也添加進去。

4、在數(shù)據(jù)模型里面建立關(guān)系。“關(guān)系”是關(guān)系型數(shù)據(jù)庫里面一個很重要的概念,這里不展開,有興趣可自己上網(wǎng)查。這里應用“關(guān)系”,起到數(shù)據(jù)從一個表傳遞到另一個表的作用。回到PowerPivot界面,點選菜單的開始→在查看組里選擇關(guān)系視圖。將“表2”的訂單號拖到“表1”的單據(jù)編號,這樣,就建立了1個一對多的關(guān)系。
新聞熱點
疑難解答
圖片精選