資料表關聯性疑難排解

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

當您匯入多個資料表時,Excel 會嘗試偵測及定義在資料表之間的關聯性,因此如果您要以整體方式使用資料,不需要手動建立關聯性或實作複雜的解決方法。

有時 Excel 無法偵測到資料表之間的關聯性。在此情況下,您可以使用本文中的資訊來疑難排解關聯性自動偵測。若要進一步了解關聯性偵測的需求和機制,請參閱資料模型中資料表之間的關聯性。 

訊息:未偵測到任何關聯性

當您將某欄位拖曳至現有樞紐分析表的 [值] 區域,而該欄位並未與樞紐分析表中的任何欄位相關時,通知列將會一直顯示訊息,指出需要關聯性。但是,有時在這個通知之後,並無法偵測到關聯性。之所以會發生這種狀況可能有各種不同的原因:

  • 關聯性偵測演算法取決於外部索引鍵資料行具有類似於主索引鍵資料行的名稱。如果資料行名稱不夠類似,建議您開啟 Power Pivot 視窗,然後手動建立資料表之間所需的關聯性。

  • 資料類型可能不受支援。如果樞紐分析表中使用的任何資料表只包含不支援之資料類型的資料行,就無法偵測到關聯性。在這種情況下,您應該使用 [建立關聯性] 對話方塊,以手動方式在樞紐分析表的作用中資料表之間建立所需要的關聯性。如需詳細資訊,請參閱建立兩個資料表之間的關聯性

您加入未與樞紐分析表關聯的欄位,但沒有出現訊息

自動偵測關聯性只針對量值觸發,而不會針對您在樞紐分析表之列或欄標籤中使用的計算欄位觸發。因此,當您開始建立樞紐分析表時,可能加入不相關的資料表,但是在將欄位拖放入 [值] 區域之前看不到任何關聯性。

資料表之間不含有效的關聯性

有時,您加入樞紐分析表的資料表就是無法與其他任何資料表聯結。例如,兩個資料表可能正好有部分相符的資料,但實際上與其他使用中的資料表沒有邏輯關聯性。

如果您在樞紐分析表加入的資料表無法與其他資料表連結時,自動偵測通常不會傳回任何結果。在其他情況下,一般都可以從樞紐分析表中的結果看出欄位不會產生有意義的計算。

自動偵測建立了錯誤的關聯性

使用自動偵測建立關聯性時,演算法會根據資料表中的值建立所有可能的關聯性清單,並根據其機率來排名可能的關聯性。然後 Excel 只會建立最有可能的關聯性。因此,如果您的資料表包含了多個可能當做索引鍵使用的資料行,則某些關聯性的排名可能較低,而且即使關聯性有效,還是無法自動建立這些關聯性。 

如果自動偵測演算法建議的關聯性無法解決商務問題,您應該刪除此關聯性,並使用正確的索引鍵資料行手動建立關聯性。請參閱

頁面頂端

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×