單擊“數(shù)據(jù)”>“獲取外部數(shù)據(jù)”>“自 Access”。 功能區(qū)會(huì)基于工作簿的寬度動(dòng)態(tài)調(diào)整,因此功能區(qū)上的命令可能看起來(lái)與下面的屏幕稍有不同。 第一個(gè)屏幕顯示工作簿很寬時(shí)的功能區(qū),第二個(gè)圖像顯示調(diào)整工作簿大小后工作簿界面僅占屏幕一部分時(shí)的情形。
選擇下載的 OlympicMedals.accdb 文件,然后單擊“打開(kāi)”。 將出現(xiàn)下面的“選擇表格”窗口,其中顯示在數(shù)據(jù)庫(kù)中找到的表格。 數(shù)據(jù)庫(kù)中的表格類(lèi)似于 Excel 中的工作表或表。 選中“支持選擇多個(gè)表”框,選擇所有表格。 然后單擊“確定”。
將顯示“導(dǎo)入數(shù)據(jù)”窗口。注意請(qǐng)注意該窗口底部的復(fù)選框,選中該框可以“將此數(shù)據(jù)添加到數(shù)據(jù)模型”,如下面的屏幕中所示。 數(shù)據(jù)模型是在同時(shí)導(dǎo)入或使用兩個(gè)或更多個(gè)表時(shí)自動(dòng)創(chuàng)建的。 數(shù)據(jù)模型可集成表,支持使用數(shù)據(jù)透視表、Power Pivot 和 Power View 進(jìn)行全面分析。 當(dāng)從數(shù)據(jù)庫(kù)導(dǎo)入表格時(shí),將使用這些表格之間的現(xiàn)有關(guān)系在 Excel 中創(chuàng)建數(shù)據(jù)模型。 數(shù)據(jù)模型在 Excel 中是透明的,但可以使用 Power Pivot 加載項(xiàng)直接查看和修改數(shù)據(jù)模型。 本教程后面詳細(xì)介紹了數(shù)據(jù)模型。
選擇“數(shù)據(jù)透視表”選項(xiàng)(這會(huì)將表格導(dǎo)入 Excel 中并準(zhǔn)備數(shù)據(jù)透視表以便分析導(dǎo)入的表格),然后單擊“確定”。
導(dǎo)入數(shù)據(jù)后,將使用所導(dǎo)入的表格創(chuàng)建數(shù)據(jù)透視表。
將數(shù)據(jù)導(dǎo)入到 Excel 且自動(dòng)創(chuàng)建數(shù)據(jù)模型后,即可瀏覽數(shù)據(jù)。
使用數(shù)據(jù)透視表瀏覽數(shù)據(jù)
使用數(shù)據(jù)透視表瀏覽導(dǎo)入的數(shù)據(jù)非常容易。 在數(shù)據(jù)透視表中,可將表(與剛從 Access 數(shù)據(jù)庫(kù)導(dǎo)入的表相似)中的字段(與 Excel 中的列相似)拖動(dòng)到數(shù)據(jù)透視表中的其他區(qū)域,以調(diào)整數(shù)據(jù)的顯示方式。 數(shù)據(jù)透視表具有四個(gè)區(qū)域:“篩選”、“列”、“行”和“數(shù)值”。
可能需要做些嘗試才能確定應(yīng)將字段拖動(dòng)到哪個(gè)區(qū)域。 可以根據(jù)需要拖動(dòng)表中任意數(shù)量的字段,直到數(shù)據(jù)透視表按需要的方式顯示數(shù)據(jù)。 可以通過(guò)將字段拖動(dòng)到數(shù)據(jù)透視表的不同區(qū)域進(jìn)行隨意瀏覽;當(dāng)排列數(shù)據(jù)透視表中的字段時(shí),基礎(chǔ)數(shù)據(jù)不會(huì)受到影響。
現(xiàn)在我們?cè)跀?shù)據(jù)透視表中瀏覽奧運(yùn)會(huì)獎(jiǎng)牌數(shù)據(jù),從按比賽項(xiàng)目、獎(jiǎng)牌類(lèi)型和運(yùn)動(dòng)員所屬國(guó)家/地區(qū)組織的奧運(yùn)會(huì)獎(jiǎng)牌獲得者開(kāi)始。
在“數(shù)據(jù)透視表字段”中,通過(guò)單擊“獎(jiǎng)牌”表旁邊的箭頭展開(kāi)它。 在展開(kāi)的“獎(jiǎng)牌”表中找到 NOC_CountryRegion 字段,將其拖動(dòng)到“列”區(qū)域。 NOC 表示國(guó)家?jiàn)W委會(huì),是國(guó)家或地區(qū)的組織單位。
接下來(lái),從“分項(xiàng)”表中將“分項(xiàng)”拖動(dòng)到“行”區(qū)域。
我們對(duì)“分項(xiàng)”進(jìn)行篩選,以僅顯示五項(xiàng)運(yùn)動(dòng):射箭、跳水、擊劍、花樣滑冰和速度滑冰。 可以從“數(shù)據(jù)透視表字段”區(qū)域內(nèi)或從數(shù)據(jù)透視表本身中的“行標(biāo)簽”篩選器執(zhí)行此篩選。
單擊數(shù)據(jù)透視表中的任意位置,以確保選定了 Excel 數(shù)據(jù)透視表。 在“數(shù)據(jù)透視表字段”列表中(其中“分項(xiàng)”表展開(kāi)),將鼠標(biāo)指針懸停在“分項(xiàng)”字段上,字段右側(cè)將顯示下拉箭頭。 單擊下拉列表,單擊“(全選)”刪除所有選擇,然后向下滾動(dòng)并選擇射箭、跳水、擊劍、花樣滑冰和速度滑冰。 單擊“確定”。
或者,在數(shù)據(jù)透視表的“行標(biāo)簽”部分中,單擊數(shù)據(jù)透視表中“行標(biāo)簽”旁邊的下拉列表,單擊“(全選)”刪除所有選擇,然后向下滾動(dòng)并選擇射箭、跳水、擊劍、花樣滑冰和速度滑冰。 單擊“確定”。
在“數(shù)據(jù)透視表字段”中,從“獎(jiǎng)牌”表中將“獎(jiǎng)牌”拖動(dòng)到“值”區(qū)域。 由于“值”必須為數(shù)字,因而 Excel 會(huì)自動(dòng)將“獎(jiǎng)牌”更改為“獎(jiǎng)牌數(shù)”。
從“獎(jiǎng)牌”表中再次選擇“獎(jiǎng)牌”并將其拖到“篩選”區(qū)域。
我們對(duì)數(shù)據(jù)透視表進(jìn)行篩選,以僅顯示獎(jiǎng)牌總數(shù)超過(guò) 90 枚的那些國(guó)家或地區(qū)。 下面介紹如何操作。
在數(shù)據(jù)透視表中,單擊“列標(biāo)簽”右側(cè)的下拉列表。
選擇“值篩選器”,然后選擇“大于…”
在最后一個(gè)字段中(位于右側(cè))鍵入90。單擊“確定”。
數(shù)據(jù)透視表類(lèi)似于下面的屏幕。
現(xiàn)在已經(jīng)輕而易舉地構(gòu)建了一個(gè)包含來(lái)自三個(gè)不同表中的字段的基本數(shù)據(jù)透視表。由于表之間已經(jīng)預(yù)先存在關(guān)系,因而執(zhí)行此任務(wù)非常簡(jiǎn)單。由于表關(guān)系已存在于源數(shù)據(jù)庫(kù)中,并且在一項(xiàng)操作中導(dǎo)入了所有表格,所以 Excel 可以在其數(shù)據(jù)模型中重新創(chuàng)建這些表關(guān)系。
從電子表格導(dǎo)入數(shù)據(jù)
現(xiàn)在我們從另一個(gè)源中導(dǎo)入數(shù)據(jù),這次是從現(xiàn)有工作簿中導(dǎo)入,然后指定現(xiàn)有數(shù)據(jù)和新數(shù)據(jù)之間的關(guān)系。 關(guān)系能夠分析 Excel 中的數(shù)據(jù)集合,利用導(dǎo)入的數(shù)據(jù)創(chuàng)建有趣的沉浸式可視化效果。
我們首先創(chuàng)建一個(gè)空白工作表,然后從 Excel 工作簿中導(dǎo)入數(shù)據(jù)。
插入新的 Excel 工作表,將其命名為運(yùn)動(dòng)。
通過(guò)瀏覽找到包含下載的示例數(shù)據(jù)文件的文件夾,打開(kāi)OlympicSports.xlsx。
在Sheet1中選擇并復(fù)制數(shù)據(jù)。 如果選擇了一個(gè)包含數(shù)據(jù)的單元格,如單元格 A1,可以按 Ctrl + A 選擇所有相鄰數(shù)據(jù)。 關(guān)閉 OlympicSports.xlsx 工作簿。
在“運(yùn)動(dòng)”工作表中,將光標(biāo)放在單元格 A1 中并粘貼數(shù)據(jù)。
保持?jǐn)?shù)據(jù)處于突出顯示狀態(tài),按 Ctrl + T 將數(shù)據(jù)格式化為表。 還可以通過(guò)選擇“開(kāi)始 > 套用表格格式”將數(shù)據(jù)格式化為表。 由于數(shù)據(jù)包含標(biāo)題,因而可在顯示的“創(chuàng)建表”窗口中選擇“表包含標(biāo)題”,如下圖所示。
為該表命名。 在“表格工具 > 設(shè)計(jì) >屬性”下,找到“表名稱”字段并鍵入“運(yùn)動(dòng)”。 工作簿類(lèi)如以下屏幕所示。
保存工作簿。
使用復(fù)制和粘貼導(dǎo)入數(shù)據(jù)
現(xiàn)在我們已從 Excel 工作簿中導(dǎo)入了數(shù)據(jù),下面我們從在網(wǎng)頁(yè)中找到的表導(dǎo)入數(shù)據(jù),或者從任何其他源中將數(shù)據(jù)復(fù)制和粘貼到 Excel 中。 在以下步驟中,從一個(gè)表中添加奧運(yùn)會(huì)舉辦城市。
插入新的 Excel 工作表,將其命名為“舉辦地”。
選擇并復(fù)制下表(包括表標(biāo)題在內(nèi))。
1、在 Excel 中,將光標(biāo)放在“舉辦地”工作表的單元格 A1 中并粘貼數(shù)據(jù)。
2、將數(shù)據(jù)格式化為表。 如本教程中所述,可按 Ctrl + T 將數(shù)據(jù)格式化為表,或從“開(kāi)始 > 套用表格格式”執(zhí)行此操作。 由于數(shù)據(jù)包含標(biāo)題,因而可在顯示的“創(chuàng)建表”窗口中選擇“表包含標(biāo)題”。
3、為該表命名。 在“表格工具 > 設(shè)計(jì) >屬性”下,找到“表名稱”字段并鍵入“舉辦地”。
4、選擇“版本”列,并從“開(kāi)始”選項(xiàng)卡中將其格式設(shè)置為帶 0 位小數(shù)的“數(shù)字”。
5、保存工作簿。 工作簿如以下屏幕所示。
現(xiàn)在Excel 工作簿中已經(jīng)有了多個(gè)表,可以創(chuàng)建它們之間的關(guān)系。 通過(guò)創(chuàng)建表之間的關(guān)系,可以組合來(lái)自兩個(gè)表中的數(shù)據(jù)。
在導(dǎo)入的數(shù)據(jù)之間創(chuàng)建關(guān)系
可以立即開(kāi)始從導(dǎo)入的表在數(shù)據(jù)透視表中使用這些字段。 如果 Excel 無(wú)法確定如何將字段合并到數(shù)據(jù)透視表中,就必須使用現(xiàn)有數(shù)據(jù)模型建立關(guān)系。?
在Sheet1上,在頂部的“數(shù)據(jù)透視表字段”中,單擊“所有”以查看可用表的完整列表,如以下屏幕中所示。
滾動(dòng)列表以顯示剛添加的新表。
展開(kāi)運(yùn)動(dòng),并選擇運(yùn)動(dòng),以將其添加到數(shù)據(jù)透視表。 請(qǐng)注意,Excel 會(huì)提示創(chuàng)建關(guān)系,如以下屏幕中所示。
在突出顯示的“數(shù)據(jù)透視表字段”區(qū)域中單擊“創(chuàng)建…”,打開(kāi)“創(chuàng)建關(guān)系”對(duì)話框,如以下屏幕中所示。
在“表”中,從下拉列表中選擇“分項(xiàng)”。
在“列(外來(lái))”中,選擇SportID。
在“相關(guān)表”中,選擇Sports。
在“相關(guān)列(主要)”中,選擇SportID。
單擊“確定”。
數(shù)據(jù)透視表將更改,以反映新關(guān)系。 但因?yàn)椤靶小眳^(qū)域中字段的排列問(wèn)題,數(shù)據(jù)透視表看上去還是不妥。 分項(xiàng)是指定運(yùn)動(dòng)下的子類(lèi)別,但由于我們?cè)凇靶小眳^(qū)域中將“分項(xiàng)”排在了“運(yùn)動(dòng)”上面,所以組織結(jié)構(gòu)不正確。 以下屏幕顯示了這種不正確的排序。
在“行”區(qū)域中,將“運(yùn)動(dòng)”移動(dòng)到“分項(xiàng)”的上面。 這樣就好多了,數(shù)據(jù)透視表以所需的方式顯示數(shù)據(jù),如以下屏幕中所示。