資料表關聯性疑難排解

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

頁面頂端

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×