當您輸入多個資料表時,Excel會嘗試偵測及定義這些資料表之間的關聯,因此如果您想要以整體方式處理資料,則不需要手動建立關聯或執行複雜的解決方法。

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

訊息:未偵測到任何關係

當您將欄位拖曳到現有樞紐分析表的值區域時,通知列一定會顯示一則訊息,指出需要關聯,而且該欄位與樞紐分析表中的任何欄位都沒有任何關聯。 不過,此通知之後有時無法偵測到關係。 原因可能有多種:

  • 關係偵測演算法取決於具有類似主鍵欄名稱的外鍵欄。 如果欄名稱不夠相似,建議您開啟資料表 Power Pivot ,並手動建立資料表之間的所需關聯。

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

您新增了不相關的欄位至樞紐分析表,但系統未顯示任何訊息

系統只會針對量值觸發自動關係偵測,而非用於樞紐分析表列或欄標籤的計算欄位。 因此,當您開始建立樞紐分析表時,您可能會新增不相關的資料表,但除非將欄位拖放到值區域,才能 看到任何 關聯。

資料表之間沒有有效的關聯

有時候,您新增到樞紐分析表的資料表無法聯入任何其他資料表。 例如,兩個數據表可能正好有部分符合的資料,但實際上與其他使用中的資料表沒有邏輯關聯。

如果您將無法聯入其他資料表的資料表新加到樞紐分析表,通常自動偵測不會返回任何結果。 在某些情況下,您通常可以從樞紐分析表中的結果判斷欄位無法產生有意義的計算。

自動偵測建立錯誤的關係

使用自動偵測建立關聯時,演算法會根據表格中的值,建立所有可能的關聯清單,並依其機率排序可能的關係。 Excel建立最可能的關係。 因此,如果您的表格包含多個可能用來做為索引鍵的資料行,某些關聯可能排名較低,即使關聯有效,也不會自動建立。

如果自動偵測演算法建議無法解決業務問題的關係,您應該刪除該關係,然後使用正確的鍵欄手動建立關係。 請參閱

頁面頂端

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×