開放數(shù)據(jù)協(xié)議(OpenDataProtocol,OData)是一種描述如何創(chuàng)建和訪問Restful服務(wù)的OASIS標準,它是一種用來查詢和更新數(shù)據(jù)的Web協(xié)議。從Excel2013版本就開始提供了對于OData數(shù)據(jù)饋送的支持。本節(jié)將使用OData數(shù)據(jù)饋送創(chuàng)建數(shù)據(jù)透視表。 示例:使用OData數(shù)據(jù)饋送創(chuàng)建數(shù)據(jù)透視表 步驟1新建一個Excel工作簿,選中活動工作表的A3單元格,在【數(shù)據(jù)】選項卡中單擊【自其他來源】下拉按鈕,在彈出的下拉列表中選擇【來自O(shè)Data數(shù)據(jù)饋送】命令。 步驟2在彈出的【數(shù)據(jù)連接向?qū)А繉υ捒蛑?,在【鏈接或文件】文本框中輸入“http://services./Northwind/Northwind.svc/”,單擊【下一步】按鈕,如圖16-37所示。 ![]() 圖16-37設(shè)置數(shù)據(jù)饋送的位置 步驟3在【數(shù)據(jù)連接向?qū)А繉υ捒虻摹具x擇表格】列表框中,依次選中【Categories】【Order_Details】和【Products】復(fù)選框,單擊【下一步】按鈕,如圖16-38所示。 ![]() 圖16-38選擇數(shù)據(jù)表格 步驟4在【數(shù)據(jù)連接向?qū)А繉υ捒蛑行薷摹疚募亢汀居押妹Q】文本框中的內(nèi)容,并單擊【完成】按鈕關(guān)閉【數(shù)據(jù)連接向?qū)А繉υ捒颉?/span> 步驟5在彈出的【導(dǎo)入數(shù)據(jù)】對話框中,選中【數(shù)據(jù)透視表】單選按鈕,單擊【確定】按鈕關(guān)閉【導(dǎo)入數(shù)據(jù)】對話框,如圖16-39所示。 ![]() 圖16-39【導(dǎo)入數(shù)據(jù)】對話框 在活動工作表中創(chuàng)建的空白數(shù)據(jù)透視表如圖16-40所示。 ![]() 圖16-40活動工作表中的空白數(shù)據(jù)透視表 步驟6在【數(shù)據(jù)透視表字段】窗格中,將“CategoryName”字段添加到【行】區(qū)域,“Quantity”字段添加到【值】區(qū)域,創(chuàng)建的數(shù)據(jù)透視表如圖16-41所示。 ![]() 圖16-41選中字段創(chuàng)建數(shù)據(jù)透視表 由于“CategoryName”字段和“Quantity”字段分別屬于兩個不同的數(shù)據(jù)表“Categories”和“Order_Details”,并且兩個數(shù)據(jù)表之間沒有關(guān)聯(lián)關(guān)系,因此數(shù)據(jù)透視表中的每個CategoryName的數(shù)據(jù)和“總計”是完全相同的,這樣的統(tǒng)計結(jié)果顯然是不正確的。此時在【數(shù)據(jù)透視表字段】窗格中的字段列表上會顯示黃色的提示條,提醒用戶“可能需要表之間的關(guān)系”,如圖16-41所示。 以下步驟將參考數(shù)據(jù)表模型創(chuàng)建關(guān)聯(lián)關(guān)系,如圖16-42所示。 ![]() 圖16-42數(shù)據(jù)表邏輯模型 步驟7單擊【分析】選項卡中的【關(guān)系】按鈕,彈出【管理關(guān)系】對話框。 步驟8在【管理關(guān)系】對話框中,單擊【新建】按鈕,在彈出的【創(chuàng)建關(guān)系】對話框中,單擊【表】組合框的下拉按鈕,在下拉列表中選擇【Order_Details】選項;單擊【列(外來)】組合框的下拉按鈕,在下拉列表中選【ProductID】選項。 步驟9單擊【相關(guān)表】組合框的下拉按鈕,在下拉列表中選擇【Products】選項;單擊【相關(guān)列(主要)】組合框的下拉按鈕,在下拉列表中選擇【ProductID】選項。 步驟10單擊【確定】按鈕關(guān)閉【創(chuàng)建關(guān)系】對話框,返回【管理關(guān)系】對話框,如圖16-43所示。 ![]() 圖16-43創(chuàng)建Order_Details和Products的關(guān)系 步驟11參照步驟8~步驟10創(chuàng)建Products和Categories的關(guān)系,單擊【確定】按鈕關(guān)閉【創(chuàng)建關(guān)系】對話框,返回【管理關(guān)系】對話框,單擊【關(guān)閉】按鈕關(guān)閉【管理關(guān)系】對話框,如圖16-44所示。 ![]() 圖16-44創(chuàng)建Products和Categories的關(guān)系 創(chuàng)建關(guān)系之后的數(shù)據(jù)透視表如圖16-45所示。 ![]() 圖16-45創(chuàng)建關(guān)系后的數(shù)據(jù)透視表 ![]() ![]() ![]() |
|
來自: hercules028 > 《excel》