在實(shí)際工作中,很多朋友經(jīng)常會(huì)遇到這樣的問(wèn)題:數(shù)據(jù)庫(kù)導(dǎo)出的數(shù)據(jù),經(jīng)常只有代碼,而代碼的解釋,會(huì)存放在一個(gè)對(duì)照表中,這是為了節(jié)省存儲(chǔ)空間做的一些數(shù)據(jù)存儲(chǔ)規(guī)范。 現(xiàn)在介紹Excel 2013 透視表中的一項(xiàng)新功能,使用簡(jiǎn)單的操作,就可以將多表關(guān)聯(lián)起來(lái)。
現(xiàn)在有3個(gè)基礎(chǔ)表,如下圖所示: 1、產(chǎn)品表,基礎(chǔ)表之一。
2、組別表,基礎(chǔ)表之二。
3、銷(xiāo)售明細(xì)表,里邊的組別和產(chǎn)品使用的是代碼存儲(chǔ)。 下面就通過(guò)Excel 的透視表將每個(gè)組的每種產(chǎn)品的銷(xiāo)售都顯示出來(lái)。操作方法如下:
1、創(chuàng)建列表 單擊【銷(xiāo)售明細(xì)】工作表中數(shù)據(jù)區(qū)域的任意一個(gè)單元格,在【插入】選項(xiàng)中單擊【表格】命令按鈕,將數(shù)據(jù)區(qū)域轉(zhuǎn)換為表格(列表)。
使用同樣的操作方法,依次將“組別”和“產(chǎn)品”工作表轉(zhuǎn)換為表格(列表)。為了更清晰的識(shí)別出表格的意義,用戶可以為剛才創(chuàng)建的表格修改名稱。方法如下:
單擊“銷(xiāo)售明細(xì)”列表,在【插入】選項(xiàng)卡中單擊【數(shù)據(jù)透視表】命令按鈕。彈出【創(chuàng)建數(shù)據(jù)透視表】對(duì)話框,【表/區(qū)域】編輯框會(huì)自動(dòng)填寫(xiě)表名稱。在下方勾選【將此數(shù)據(jù)添加到數(shù)據(jù)模型】復(fù)選框,這個(gè)復(fù)選框很重要,而且這也是Excel 2013透視表和之前版本的不同之處。 選擇存放透視表結(jié)果的位置為“分析!A5”,單擊【確定】按鈕。 接下來(lái)需要為透視表中的三個(gè)“表格”創(chuàng)建【關(guān)系】。方法如下: 單擊【分析】選項(xiàng)卡中【關(guān)系】命令按鈕,彈出【管理關(guān)系】對(duì)話框。
單擊【新建】按鈕,在彈出的【創(chuàng)建關(guān)系】對(duì)話框中,分別創(chuàng)建銷(xiāo)售明細(xì)和組別、產(chǎn)品的關(guān)聯(lián)。 將組別中的“組別”以及產(chǎn)品中的“產(chǎn)品名稱”拖放到【行】區(qū)域,將銷(xiāo)售明細(xì)中的“銷(xiāo)售額”拖放到【值】區(qū)域。
通過(guò)這些操作后,可以和sql做到同樣的效果。如果需要調(diào)整或者創(chuàng)建新的關(guān)系,則再單擊【關(guān)系】命令按鈕進(jìn)行編輯或新建,這里就不再贅述了。 下圖為完成后的數(shù)據(jù)透視表。
|
|
來(lái)自: 昨夜長(zhǎng)風(fēng)1123 > 《excel》