處理樞紐分析表中的關聯性

附註:  我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為 英文文章 出處,以供參考。

樞紐分析表傳統方式建構使用 OLAP cube 和其他複雜的資料來源已豐富資料表之間的連線。不過,在 Excel 中,您可以自由匯入多個資料表,並建立您自己的資料表之間的連線。這樣的彈性功能強大時,它也可輕鬆結合資料不相關,而產生程式出現異常的結果。

您曾建立過類似這樣的樞紐分析表嗎? 您想要根據地區將採購加以分類,所以在 [值] 區放置了一個採購金額欄位,又在 [欄標籤] 放置了一個銷售地區欄位。可是卻得出錯誤的結果。

樞紐分析表範例

要如何修正這個錯誤?

問題是,您加到樞紐分析表的欄位也許都在同一個活頁簿,但是含有每一欄的資料表卻互不相關。例如,您在一個資料表上列出所有的銷售地區,而在另一個資料表上列出所有地區的採購。若要建立樞紐分析表,並且得出正確的結果,必須在兩個資料表之間建立關聯性。

建立關聯性之後,樞紐分析表就會把採購資料表的資料與地區清單正確結合起來,結果如下所示:

樞紐分析表範例

Excel 2013 含有由 Microsoft Research (MSR) 為了自動偵測與修復類似這種關聯性問題所開發的技術。

頁面頂端

使用自動偵測

自動偵測會檢查您新增到含樞紐分析表之活頁簿的新欄位。如果新欄位與樞紐分析表的欄標題和列標題沒有關聯,樞紐分析表頂端的通知區會出現訊息,告訴您需要關聯性。Excel 也會分析新資料,來尋找可能的關聯性。

您可以略過訊息,繼續使用樞紐分析表;不過如果您按一下 [建立],演算法就會開始分析您的資料。這個程序可能會花上幾分鐘的時間進行,這完全要看新資料中的值、樞紐分析表的大小和複雜性,還有您所建立的關聯性而定。

這個程序包含兩個階段:

  • 偵測關聯性。完成分析之後,您可以檢閱建議關聯性的清單。如果您沒有取消,Excel 就會自動繼續進行建立關聯性的下一個步驟。

  • 建立關聯性。套用關聯性之後,畫面會出現一個確認對話方塊,您可以按一下 [詳細資料] 連結,查看已經建立的關聯性清單。

您可以取消偵測程序,但是無法取消建立程序。

MSR 演算法會搜尋「最佳」關聯性組合,來連接您模型中的資料表。演算法會將欄名稱、欄的資料類型、欄內的值,以及樞紐分析表內的欄全部列入考量,來偵測新資料的所有可能關聯性。

Excel 會取決於內部 heuristics,那麼選擇最高的 「 品質' 分數,關聯。如需詳細資訊,請參閱關聯性概觀疑難排解的關聯性

如果自動偵測並不會提供正確的結果,您可以編輯的關聯性、 刪除,或以手動方式建立新的文件。如需詳細資訊,請參閱建立資料表之間的關聯兩個圖表檢視] 中的建立關聯

頁面頂端

樞紐分析表中的空白列 (未知的成員)

樞紐分析表結合相關的資料的資料表,如果任何資料表包含無法在鍵或相符的值相關的資料,因為必須稍微處理資料。在多維度資料庫中,處理不相符的資料的方法是指派到未知的成員沒有符合值的所有資料列。在樞紐分析表,未知的成員顯示成空白的標題。

比方說,如果您要建立的樞紐分析表,原本應該依商店將銷售加以分類,但是銷售資料表中有某些記錄卻沒有列出商店名稱,這些不含有效商店名稱的記錄就會獨立分成一組。

如果最後得到的是空白列,則您有兩個選擇。您可以定義有效的資料表關聯性 (作法可能是在多個資料表之間建立關聯性鏈結),也可以移除樞紐分析表中導致空白列的欄位。

頁面頂端

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×