樞紐分析表疑難排解

建立報表

顯示出現「記憶體不足」的訊息。

檢查記憶體使用設定

  1. 按一下訊息對話方塊上的 [確定]
  2. 重新建立樞紐分析表,在 [樞紐分析表和樞紐分析圖精靈] 步驟 3 內,按一下 [選項]
  3. 選取 [執行時記憶體最佳化] 核取方塊。

使用分頁欄位來儲存記憶體     如果仍然無法建立報表,請在選取每個項目 (項目:樞紐分析表及樞紐分析圖中欄位的子類別。例如,欄位「月」可能具有下列項目:「一月」、「二月」等等。)時設定一個或更多的分頁欄位 (分頁欄位:樞紐分析表或樞紐分析圖中指定給分頁方向的欄位。您可以在分頁欄位中顯示所有項目的摘要,或一次顯示一個項目,這樣就會篩選出所有其他項目的資料。)來讀取資料。

  1. 在精靈的步驟 3,按一下 [版面配置]
  2. 拖曳一個或更多的欄位到頁面區域。
  3. 在每個分頁欄位上按兩下。
  4. 按一下 [進階]
  5. 按一下 [只查詢選定頁的外部資料]

簡化報表     所能增加的欄位數取決於電腦的記憶體容量和使用於報表的來源資料 (來源資料:用來建立樞紐分析表或樞紐分析圖報表的清單或表格。來源資料可取自 Excel 清單或範圍、外部資料庫或 Cube,或其他樞紐分析表。)的容量。如果要使用大量的欄位數,將其以列欄位 (列欄位:樞紐分析表中指定了列方向的欄位。與列欄位關聯的項目會顯示為列標籤。)或分頁欄位的方式加入。分頁欄位的記憶體需求量最小。列欄位所需的記憶體比欄欄位 (欄欄位:樞紐分析表中指定了欄方向的欄位。與欄欄位關聯的項目會顯示為欄標籤。)少。

對報表內相同的資料建立多個報表     當建立樞紐分析表報表時,Microsoft Excel 會對報表建立一個記憶體儲存區。如果您打算對相同的來源資料建立多個報表,請在精靈的步驟 1 選取 [別的樞紐分析表或樞紐分析圖],這樣所有報表皆使用相同的儲存區。

簡化檔案     減少在活頁簿中的報表數目。

將報表建立在不同的檔案中     如果報表是依據活頁簿資料所建立的,請將報表建立在不同於包含資料的活頁簿之活頁簿中。採用這種方式的好處是,同一時間內原始資料和報表將不會同時載入到記憶體中。

顯示樞紐分析表和樞紐分析圖精靈的步驟 2 並未列出我所需的報表。

請檢查報表的位置     精靈只會列出您啟動精靈所在位置的活頁簿報表。如果要作為來源的報表位於其他活頁簿上,請將該報表複製到使用中的活頁簿上。

檢查分頁欄位的設定     需要的樞紐分析表可能有選取項目時設定為外部資料查詢的分頁欄位 (分頁欄位:樞紐分析表或樞紐分析圖中指定給分頁方向的欄位。您可以在分頁欄位中顯示所有項目的摘要,或一次顯示一個項目,這樣就會篩選出所有其他項目的資料。)。若要以報表做為其他報表的來源,分頁欄位必須全部設定為一次為所有項目讀取外部資料。按一下來源報表,在每個分頁欄位上按兩下,再按一下 [進階],然後檢查 [頁欄位查詢] 下的設定。

顯示自網頁匯入或貼上資料時無法正確運作。

請使用匯出以取代複製和貼上動作     如果在網頁上的樞紐分析表清單 (樞紐分析表清單:可讓您建立類似 Excel 樞紐分析表之結構的「Microsoft Office Web 元件」。使用者可在網頁瀏覽器中檢視樞紐分析表清單,並以類似 Excel 樞紐分析表的方式變更其版面配置。)內使用 [複製] 命令,那麼資料貼到 Microsoft Excel 時只有儲存格值會被貼上,工作表上就會建立無法進行互動的表格。如果要將資料複製到 Excel 中,使其為樞紐分析表報表,請使用樞紐分析表清單上的 [匯出至 Microsoft Excel] 命令。

請於匯出前先行調整版面配置     網頁上的樞紐分析表清單可以在顯示摘要資料的同時顯示詳細資料。這樣將導致樞紐分析表上的某些版面配置無法在 Excel 樞紐分析表報表中運作。有關將樞紐分析表清單匯出至 Excel 的詳細操作資訊,請按一下樞紐分析表清單內工具列上的 [說明] 按鈕。

顯示使用 OLAP 資料來源時遇到問題。

建立 OLAP cubes

顯示有錯誤層級的日期或時間欄位

檢查來源資料庫中的日期或時間欄位     如果由 Microsoft Query [OLAP Cube 精靈] 而來的來源資料的日期或時間維度 (維度:將資料按照層次進行組織的 OLAP 結構,如「國家/地區/城市」是「地理」維度。在樞紐分析表或樞紐分析圖報表中,每個維度都是可以展開及折疊詳細資料的欄位集。)中沒有看到所需層級 (層級:OLAP 維度的一部分。在維度內,資料的組織形式是高低不同的詳細層級 (如「時間」維度中包含「年」、「季度」、「月」及「天」層級。),則請檢查為 cube 提供資料的原始關聯資料庫中的日期或時間欄位。記錄中的日期和時間可能是以文字格式儲存的,而不是以精靈所能識別的日期或時間格式儲存的。如果懷疑是上述原因,則請向資料庫管理員洽詢關聯資料庫的有關問題以檢驗並更正欄位的日期或時間格式。

檢查維度的最高階層     如果在 [OLAP cube 精靈] 中將日期和時間欄位作為維度的較低層次進行新增,則精靈不會自動將資料分為 [年/季/月/週] 和 [時/分/秒] 層次。只有在將日期或時間欄位作為新維的最高階層新增時,精靈才會如上動作。如果日期或時間欄位不是最高階層,那麼請開啟 Microsoft Query 的 .oqy 檔案,或與 cube 的建立者聯繫以進行上述變更。

顯示我想要的摘要功能不見了

在 OLAP Cube 精靈中,資料欄位唯一可以使用的摘要功能是Sum、Count、Min 和 Max。

直接根據資料庫記錄建立報表     若您能將查詢 (查詢:Query 或 Access 中一種尋找記錄的方法,這些記錄可以回答您有關資料庫中儲存之資料的特定問題。)簡化或減少到系統可以處理其傳回的資料數量,請嘗試不要建立 cube,直接從 Microsoft Query 傳回資料到 Microsoft Excel。當直接由資料庫的記錄建立樞紐分析表或樞紐分析圖報表,您有對整個樞紐分析表摘要功能 (Sum、Count、Average、Max、Min、Product、Count Nums、StdDev、StdDevp、Var 及 Varp) 進行存取的權限。

考慮建立資料庫的 OLAP 伺服器     Microsoft OLAP 伺服器產品 (Microsoft SQL Server OLAP Services) 可以建立比 Microsoft Office 中 OLAP 用戶端軟體範圍更廣的彙總欄位。

顯示不能變更 OLAP cube

確定原始資料庫是可使用的     如果要編輯 OLAP cube,則必須具有對提供 cube 資料的原始伺服器資料庫的存取許可。請檢查資料庫以確定資料庫沒有重新命名或被移動。還請確定伺服器是可使用的,並且可以連線到伺服器上。

檢查對來源資料庫的變更     如果使用 [OLAP cube 精靈] 根據關聯資料庫建立了 cube,則可能重新命名或刪除了資料庫中的表格,以致 cube 找不到原始資料。連線到 Microsoft Query 的資料庫,並檢查資料庫組織、配置的一切變更。如果資料庫已變更,則需要在 Microsoft Query 中新增 cube。

顯示出現「資料已經遺失」的訊息

cube 中所包含的欄位在來源資料庫中不再是可使用的。

檢查對來源資料庫的變更     如果 cube 是透過 OLAP 伺服器資料庫建立的離線 cube 檔案 (離線 Cube 檔案:在硬碟或網路共用上建立,以儲存樞紐分析表或樞紐分析圖之 OLAP 來源資料的檔案。離線 Cube 檔案可讓您在未連接 OLAP 伺服器時仍能繼續工作。),則請將報表重新連線到伺服器資料庫上,並檢查 [樞紐分析表] 欄位清單視窗上可選用的欄位。如果伺服器中的該欄位不再可使用,您可以使用 [樞紐分析表] 功能表中的 [離線 OLAP] 以建立新的離線 cube 檔案。

如果您已在 Microsoft Query 中建立 cube,請使用您用來建立 cube 的 Query 開啟.dqy 查詢 (查詢:Query 或 Access 中一種尋找記錄的方法,這些記錄可以回答您有關資料庫中儲存之資料的特定問題。)檔案,或者如果您並未保留 .dqy 檔案,請建立一個連結到原始關聯資料庫的新詢問。請檢查可用的欄位。有關完整說明,請參閱 Microsoft Query 中的 [說明]。如果欄位已自資料庫刪除,則可以新增 cube。

顯示儲存 cube 檔案很費時

若您的 cube 檔案中有很大的 OLAP 資料的子集,該檔案可能需花許多時間來建立。

顯示我在儲存 cube 時將磁碟空間用完

OLAP 資料庫是為管理大量明細資料而設計的,因此伺服器資料庫所占用的磁碟儲存空間可能會超出本機硬碟所能提供的磁碟儲存空間。如果為離線 cube 檔案指定了很大的資料子集合,則可能會導致碟碟容量不夠。

釋放磁碟空間或查詢其他磁碟     在儲存 cube 檔案之前從硬碟上刪除不必需的檔案,或試著儲存檔案到網路磁碟機上。

減少離線 cube 檔案中包含的資料     請考慮減少該檔案中的資料量,但仍需保證在樞紐分析表或樞紐分析圖表中包含所需資料。請嘗試以下步驟:

保持與伺服器相連     如果消除了所有可能的資料,但仍無法儲存檔案離線 cube 檔案,則需要繼續使用與伺服器 OLAP 資料庫的連接,以便與報表進行互動。

使用 OLAP cubes

顯示建立 cube 檔案後報表的日期遺失

選擇離線 cube 檔案的內容時,可能漏掉了報表中所包含的某些欄位的資料,因此當變更報表以顯示其他資料時,離線 cube 檔案中並沒有您希望看到的資料。

使用 [樞紐分析表] 功能表中的 [離線 OLAP] 命令來重新將報表連接到伺服器資料庫,並確認報表顯示出您想看到的資料。然後編輯離線 cube 檔案,確認其中包含了所有維度、資料欄位和明細資料層次。

顯示我的報表使用詢問的欄位,而非 cube 的欄位。

如果 [樞紐分析表欄位清單] 視窗上顯示了關聯資料庫 (cube 也是透過查詢此資料庫建立) 中的欄位,則會從查詢中將資料傳回到 Microsoft Excel 中,而不是開啟 OLAP Cube 精靈建立的 .oqy 檔案。該檔案儲存了 cube 定義,且如果您儲存了 .cub 離線 cube 檔案,請提供對檔案的存取權限。若您並未為 .oqy 檔案指定新位置,則檔案會儲存在 my documents\my data sources 或 winnt\profiles\your user name\my data sources,這要看您 Windows 執行系統的版本而定。

如果要根據新的 cube 建立報表,則請按一下 Excel [檔案] 功能表中的 [開啟] 指令,並按一下 [檔案類型] 清單中的 [查詢檔案],然後定位並按兩下 .oqy 檔案。若您想要樞紐分析表報表,在打開 .oqy 檔案時按一下已經建立的樞紐分析表報表,然後按一下 [樞紐分析表] 工具列上的 [圖表精靈] 按鈕圖像

顯示我所知道的資料庫資料已經從我的 cube 中遺失。

從 OLAP 伺服器資料庫或相關聯的資料庫建立的 Cube 未必會包含原始資料庫中的所有資料。只有您在離線 Cube 精靈或 OLAP Cube 精靈中所選取的資料才會包含在此 cube 中。

等待資料取出完成     如果變更樞紐分析表或樞紐分析圖以顯示不同資料,則會從 cube 中取出新的資料。如果更新 (更新:更新樞紐分析表或樞紐分析圖的內容,以反映對基礎來源資料的變更。如果報表以外部資料為基礎,則更新操作會執行基本查詢,以擷取新的或變更的資料。)報表,則會從原始資料庫中取出新資料並徹底更新 cube。此過程需花費一段時間。

檢查 cube 的建立者     如果是從其他人處獲得的 cube,且 [樞紐分析表欄位清單] 視窗沒有所需的欄位或所需的明細資料層次無法使用,那麼請要求 cube 的建立者進行變更以包含其他資料。

變更離線 cube 檔案的內容     若您根據 OLAP 伺服器資料庫在 Microsoft Excel 中建立了離線 cube 檔案,請使用 [樞紐分析表] 功能表上的 [離線 OLAP] 命令來變更檔案。請確保您包含了所有報表中使用的陣列、資料欄位和明細資料的層次。

檢查 Query 中建立的 cube 內容     您無法新增資料到用 Microsoft Query 中的 OLAP Cube 精靈所建的 cube 中,但是您可以變更 cube 組織的方式,並刪除 cube 的資料。如果 cube 中沒有原始關聯資料庫中的欄位,則可以在 Query 中新增 cube 以包含這些欄位。在 Query 中,打開您用來詢問 OLAP cube 資料的 .dqy 檔案,或者如果您未保留 .dqy 檔案,就建立一個新的詢問。請將任何其他您想要的欄位新增到詢問中,然後使用 Query [檔案] 功能表上的 [建立 OLAP Cube] 命令建立一個新的 cube。有關完整說明,請參閱 Microsoft Query 中的 [說明]。

顯示進行重新整理時報表中沒有顯示新資料

Microsoft Query 中的離線 cube 檔案 (離線 Cube 檔案:在硬碟或網路共用上建立,以儲存樞紐分析表或樞紐分析圖之 OLAP 來源資料的檔案。離線 Cube 檔案可讓您在未連接 OLAP 伺服器時仍能繼續工作。),或是在 Microsoft Query 中建立的 cube 也許無法與原始伺服器資料庫相連接來擷取新的資料。

確定來源資料庫是可使用的     檢查提供 cube 資料的原始伺服器資料庫,確定該資料庫沒有重新命名或移動。還請確定伺服器是可使用的,並且可以連線到伺服器上。

確定新資料可使用     請與資料庫管理員聯繫以確定是否更新了資料庫中報表所包含區域內的資料。

確定沒有變更資料庫的組織行為     如果更新了 OLAP 伺服器 cube,或重新組織了為 cube 提供資料的關聯資料庫,則可能需要重組報表,或建立離線 cube 檔案或 [OLAP cube 精靈] cube 以存取變更後的資料。請洽資料庫管理員以找出資料庫的變更。

顯示Microsoft Excel 找不到離線 cube 檔案

.cub 可能已經重新命名或移動過。

確定具有該檔案     如果開啟從其他人處獲得的 .oqy 檔案,請確定具有存取該 .cub 檔案的權限。

瀏覽檔案     如果要從 [離線 OLAP 設定] 對話方塊連接到離線 cube 檔案,請按一下 [編輯離線資料檔] 按鈕,並使用 [建立 Cube 檔案精靈] 步驟 4 中的 [瀏覽] 按鈕來找出檔案位址。

重新連線到原始資料庫     如果找不到該檔案,則使用者可能可以重新連線報表,以使其連線到原始 OLAP 伺服器資料庫中。按一下報表,再按一下 [樞紐分析表] 功能表上的 [離線 OLAP],然後再按一下 [線上 OLAP]。然後您就可以建立一個新的離線 cube 檔案。

 附註   其後若想獲得有關 OLAP Cube 精靈問題的說明,請參閱 Microsoft Query 中的說明。

設定報表的版面配置

顯示新增欄位後經過很長一段時間才顯示資料。

如果報表是以大量的外部資料或 [OLAP cube 精靈] 資料來源為基礎時,將欄位從欄位清單上拖曳到工作表中會需要較長的延遲時間。

最後置放資料項目     請先將欄位拖曳到列、欄和分頁區上。最後才將欄位拖曳到資料區 (資料區:包含摘要資料的部分樞紐分析表。資料區每個儲存格中的值代表來源記錄或列的資料摘要。)上。這個方式可減少 Microsoft Excel 在中間步驟中顯示的資料量。

關閉列和欄項目顯示     請確定已關閉 [樞紐分析表] 工具列上的 [永遠顯示項目] 按鈕圖像 。當拖曳欄位至列和欄區域上時,將不會顯示項目 (項目:樞紐分析表及樞紐分析圖中欄位的子類別。例如,欄位「月」可能具有下列項目:「一月」、「二月」等等。),它僅會在新增資料欄位時顯示一次。

使用精靈變更版面配置     如果回覆速度仍然過於緩慢,可以使用 [樞紐分析表和樞紐分析圖精靈] 進行報表的版面配置。請按一下報表,按一下 [資料] 功能表上的 [樞紐分析表及圖報表],然後按一下 [版面配置]

顯示無法拖曳欄位。

檢查分頁欄位的設定     當您選取每個項目時,若您要拖曳的欄位被設為外部資料的查詢,欄位可能會鎖定於頁面位置。在欄位上按兩下,再按一下 [進階],然後清除 [頁欄位查詢] 上的 [不要對這個欄位做樞紐分析] 核取方塊。如果您拖曳欄位到別的區域,Microsoft Excel 會同時為欄位中所有項目讀取外部資料。

檢查 OLAP 來源資料     如果報表是根據 OLAP (OLAP:已最佳化以進行查詢及報表 (而非處理交易) 的資料庫技術。OLAP 資料是以階層方式加以組織並儲存在 Cube 而不是資料表中。) 來源資料所建立的,某些欄位可能只能被用作 (列欄位:樞紐分析表中指定了列方向的欄位。與列欄位關聯的項目會顯示為列標籤。) (欄欄位:樞紐分析表中指定了欄方向的欄位。與欄欄位關聯的項目會顯示為欄標籤。)分頁欄位 (分頁欄位:樞紐分析表或樞紐分析圖中指定給分頁方向的欄位。您可以在分頁欄位中顯示所有項目的摘要,或一次顯示一個項目,這樣就會篩選出所有其他項目的資料。)。這些欄位在 [樞紐分析表欄位清單] 視窗上有 維度欄位圖示 圖示。具有 資料欄位圖示 圖示的欄位僅能被用作為資料欄位。

請檢查 VBA 巨集     Visual Basic for Applications (VBA) 巨集可以關閉使用拖曳欄位方式來變更版面配置的功能。如果在拖曳欄位時,游標上面出現取消符號,表示該欄位的拖曳功能已經關閉。如果需要這方面的詳細資訊,請諮詢撰寫此活頁簿巨集的作者。

檢查保護功能     如果 [保護工作表] 對話方塊內的 [使用樞紐分析表報表] 核取方塊被清除掉,使得工作表被設定成保護,則將無法移動欄位或執行變更。請取消保護工作表,或是洽詢設定保護的作者。

顯示取得的資料未依所需的順序。

在資料欄位上按一下滑鼠右鍵,按一下快顯功能表上的 [順序],然後使用 [順序] 功能表上的命令將欄位移動到所要的位置上。

顯示欄位清單消失不見。

按一下報表     欄位清單只在報表被選取時出現。

顯示欄位清單     如果您仍然無法看到欄位清單,按一下 [樞紐分析表] 工具列上的 [顯示欄位清單] 按鈕圖像

顯示欄位沒有下拉式箭號。

請檢查是否為唯一的資料欄位     具有下拉式箭號的資料欄位僅會在新增兩個或兩個以上資料欄位 (資料欄位:包含樞紐分析表或樞紐分析圖中所彙總之資料的來源清單、資料表或資料庫內的欄位。資料欄位通常包含統計資料或銷售量之類的數值資料。)至報表上時才會顯示。

檢查欄位是否位於 OLAP 維度中     使用 OLAP (OLAP:已最佳化以進行查詢及報表 (而非處理交易) 的資料庫技術。OLAP 資料是以階層方式加以組織並儲存在 Cube 而不是資料表中。) 來源資料的報表,只有在欄位是位於維度中最頂端的欄位時,列和欄區上的維度 (維度:將資料按照層次進行組織的 OLAP 結構,如「國家/地區/城市」是「地理」維度。在樞紐分析表或樞紐分析圖報表中,每個維度都是可以展開及折疊詳細資料的欄位集。)欄位才會在欄位按鈕 (欄位按鈕:識別樞紐分析表或樞紐分析圖中欄位的按鈕。可拖曳欄位按鈕來變更報表的版面配置,或按一下按鈕旁邊的箭號來變更報表中顯示的詳細程度。)上有箭號 欄位箭號 。您可以使用欄位中的箭號在整個維度中顯示或隱藏不同層級的明細資料。

檢查較高層次是否被隱藏     如果維度較高的層級 (層級:OLAP 維度的一部分。在維度內,資料的組織形式是高低不同的詳細層級 (如「時間」維度中包含「年」、「季度」、「月」及「天」層級。)處於隱藏狀態,則最頂層的欄位也會被隱藏,且顯示的欄位都沒有箭號 欄位箭號 。以滑鼠右鍵按一下維度的欄位按鈕,然後再按一下快顯功能表中的 [顯示層級]

顯示欄位的下拉式箭號無法運作。

請按一下 [樞紐分析表] 工具列上的 [永遠顯示項目] 按鈕圖像 。如果不想使用這項功能,請將欄位拖曳到資料區上。一旦資料區上有欄位項目,下拉式箭號將可套用於報表內的所有欄位上。

格式化和自訂報表

顯示當更新或變更版面配置時格式設定消失。

檢查保持設定     按一下 [樞紐分析表] 工具列上的 [樞紐分析表],接著按一下 [表格選項],請確定已選取 [保持格式] 核取方塊。

儲存格框線未被保留     當變更版面配置或更新報表時,Microsoft Excel 並不會保留儲存格框線。

條件化格式不能作用     如果試著套用條件格式 (設定格式化的條件:指定條件為真時 Excel 自動套用到儲存格的格式 (如儲存格陰影或字型色彩)。)到樞紐分析表報表的儲存格上,將會得到非預期的結果。

顯示表格自動格式設定變更了版面配置。

復原自動格式設定     請嘗試按一下 [復原] 按鈕圖像 。如果是在最近將報表變更為縮排格式,使用者可以將該報表還原為之前的格式和版面配置。

移動欄位     某些自動格式設定會將報表內的欄欄位 (欄欄位:樞紐分析表中指定了欄方向的欄位。與欄欄位關聯的項目會顯示為欄標籤。)變更成列欄位 (列欄位:樞紐分析表中指定了列方向的欄位。與列欄位關聯的項目會顯示為列標籤。),其他的自動格式則將單個列欄位變更為欄位。請將欄位拖曳回其原來的位置上。

顯示數字的格式設定與來源資料不符。

Microsoft Excel 並不使用來自 Excel 樞紐分析表報表內來源資料的數字格式設定。預設為,數字不顯示小數位數、沒有千分位分隔號以及不顯示負數的負號。

如果要變更格式,以滑鼠右鍵按一下資料區 (資料區:包含摘要資料的部分樞紐分析表。資料區每個儲存格中的值代表來源記錄或列的資料摘要。)上的儲存格,按一下 [欄位設定],接著按一下 [數值],然後再按一下要使用的類別和選項。對資料區上的每一欄位重複此步驟。

顯示重新命名未正確設定格式或未正確排序的項目。

預設為,在樞紐分析表欄位 (欄位:樞紐分析表或樞紐分析圖中,源於來源資料中欄位的資料類別。樞紐分析表具有列、欄、頁及資料欄位。樞紐分析圖具有數列、類別、頁及資料欄位。)的數值項目 (項目:樞紐分析表及樞紐分析圖中欄位的子類別。例如,欄位「月」可能具有下列項目:「一月」、「二月」等等。)被設定成符合其來源資料類型之格式。例如,名為 2.0 的項目,將被設定成數值格式。當您將樞紐分析表的數值項目重新命名,它將被設定成文字格式,即使它包含的是數值。原因是,Microsoft Excel 將文字和數值分開排序,重新命名的數值項目將不再與其他的數值一起依序排序。

您可以手動拖曳文字項目至新的位置上以將其順序重新排列。

顯示預期的功能消失不見。

此報表可能是根據 OLAP (OLAP:已最佳化以進行查詢及報表 (而非處理交易) 的資料庫技術。OLAP 資料是以階層方式加以組織並儲存在 Cube 而不是資料表中。) 來源資料所建立的。例如,OLAP 資料庫是對個別的資料欄位提供不同的摘要函數,而不是對整個樞紐分析表的設定方式提供摘要函數。

如果要判定報表是否是依據 OLAP 來源資料所建立的,請檢查 [樞紐分析表欄位清單] 視窗。如果欄位清單具有 維度欄位圖示資料欄位圖示 圖示,則報表具有 OLAP 來源資料。

顯示選取的內容欄位並未顯示。

請將欄位移到列區域上     在欄欄位上,只有最低層次的明細資料才可顯示屬性欄位 (屬性欄位:OLAP Cube 中與項目或成員關聯的獨立屬性。例如,如果縣市項目在伺服器 Cube 中儲存有大小及人口屬性,則樞紐分析表可顯示每個縣市的大小及人口。),報表內其他層級的明細資料並不顯示。在列欄位上,所有層級明細資料皆可顯示內容欄位。

檢查欄位的版面配置設定     連按兩下要顯示內容欄位的欄位,按一下 [版面配置],然後請確定已選取 [以大綱模式顯示]

確定內容欄位的層級顯示出來     內容欄位與特定層級的維度欄位有關。以滑鼠右鍵按一下欄位,如果 [顯示層級] 顯示在快顯功能表上,表示層級被隱藏起來。請按一下 [顯示層級] 將層級重新顯示。按一下欄位,然後再按一下 [顯示詳細資料]按鈕圖像 以顯示其他的層級。

確定 cube 具有內容欄位的資料     請詢問 OLAP 伺服器的管理員資料是否可用於選取的內容欄位。

擷取和更新資料

顯示出現「無效的樞紐分析表」訊息。

更新報表     對於某些型態的來源資料 (來源資料:用來建立樞紐分析表或樞紐分析圖報表的清單或表格。來源資料可取自 Excel 清單或範圍、外部資料庫或 Cube,或其他樞紐分析表。),當您第一次嘗試使用存成網頁的報表,並且如果來源欄位具有多個型態的資料 (例如,文字和數字) 時,將出現此訊息。請按一下 [更新資料] 按鈕圖像

請檢查來源範圍     如果報表不是根據工作表資料所建立的,請確定來源資料未被刪除。如果來源資料是具名範圍 (名稱:代表儲存格、儲存格範圍、公式或常數值的字或字串。請使用容易理解的名稱。例如,用「產品」來指示難以理解的範圍,如 Sales!C20:C30。),並且於建立報表時使用此名稱來指定來源資料,則請確定名稱沒有自來源活頁簿上刪除掉。

檢查外部資料庫     對於基於外部資料的報表,請確定資料庫可使用,且能夠連線到資料庫上。

檢查可用的記憶體     如果開啟活頁簿時報表無法使用,請關閉並結束任何不需要使用到的檔案和程式以增加可用的記憶體,然後重新開啟活頁簿。

請在複製報表前等待更新結束     在更新報表時,請確定在將報表複製或貼上到其他活頁簿上之前已完成更新且狀態列顯示成 [就緒]。

檢查檔案格式     如果正在開啟由 Microsoft Excel 97 所建立的報表,而且報表中包含設定為每項資料擷取資料的計算欄位 (計算欄位:樞紐分析表或樞紐分析圖中使用您建立之公式的欄位。計算欄位可藉由使用樞紐分析表或樞紐分析圖中其他欄位的內容來執行計算。)分頁欄位 (分頁欄位:樞紐分析表或樞紐分析圖中指定給分頁方向的欄位。您可以在分頁欄位中顯示所有項目的摘要,或一次顯示一個項目,這樣就會篩選出所有其他項目的資料。),則請確定將報表儲存為 Excel 活頁簿格式 (按一下 [檔案] 功能表中的 [另存新檔] 指令,然後按一下 [檔案類型] 對話方塊中的 [Microsoft Excel 活頁簿]),然後根據需要將活頁簿儲存為早期的 Excel 格式。

顯示查詢時無法變更工作表。

檢查編輯的區域是否正在更新     當查詢正在背景執行時,您無法變更目前更新的報表或是任何基於目前報表的其他報表。

等待查詢完畢,或是取消查詢     若要檢查過程或是取消查詢,請按兩下狀態列上的 圖示圖像 圖示,如果需要可以按 [停止更新]

請執行背景查詢     請按一下 [樞紐分析表] 工具列上的 [樞紐分析表],按一下 [表格選項],然後選取 [幕後查詢] 核取方塊。

顯示更新後資料消失不見。

設定分頁欄位以檢視所有資料     在更新報表前在每個分頁欄位 (分頁欄位:樞紐分析表或樞紐分析圖中指定給分頁方向的欄位。您可以在分頁欄位中顯示所有項目的摘要,或一次顯示一個項目,這樣就會篩選出所有其他項目的資料。)選取 [全部]

如果分頁欄位不包括 [全部],將欄位設定成一次查詢一個外部資料項目,或是設定來源資料 (來源資料:用來建立樞紐分析表或樞紐分析圖報表的清單或表格。來源資料可取自 Excel 清單或範圍、外部資料庫或 Cube,或其他樞紐分析表。)不包括 [全部] 項目中的資訊。在兩種情況下,無論何時您都可以選取不同的項目來做資料更新。

檢查消失資料的位置     在工作表資料為基礎的報表中,新資料可能已經新增到原先指定的來源範圍之外,或是來源資料已經移動到新的位置。

  1. [資料] 功能表上,按一下 [樞紐分析表及圖報表]
  2. 按一下 [上一步]
  3. 所以請更改來源範圍規格或包含新資料,或者指定新的位置。
  4. 按一下 [完成]

檢查該查詢是否選取正確的資料     在以外部資料為基礎的報表上,檢閱 Microsoft Query 中的查詢以確定讀取的是需要的資料。

檢查 cube 或 cube 檔案     如果報表是根據 OLAP Cube 精靈所建立的 cube (Cube:OLAP 資料結構。Cube 包含維度 (如國家/地區/縣市) 及資料欄位 (如銷售量)。維度將資料類型組織成具有不同詳細程度的階層;由資料欄位來度量數量。) 而建立,則請在 Microsoft Query 中開啟 .oqy 檔案,並檢查 cube 的內容以確定它包含了所需的資料。如果報表是根據 cube 檔案所建立的,請檢查 cube 檔案的內容:請在 [樞紐分析表] 工具列上按一下 [樞紐分析表],按一下 [離線 OLAP],然後按一下 [編輯離線資料檔]。如果報表是根據來自 OLAP 伺服器資料庫的來源資料所建立的,請洽詢資料庫管理員以找出資料庫是否已經變更。

顯示更新後報表看起來完全不同,或是無法更新。

檢查來源資料庫的可用性     請確定仍然可連線外部資料庫並且能檢視資料。

檢查來源資料庫的變更情況     如果報表是以 OLAP (OLAP:已最佳化以進行查詢及報表 (而非處理交易) 的資料庫技術。OLAP 資料是以階層方式加以組織並儲存在 Cube 而不是資料表中。) 來源資料為基礎,則可能是變更了伺服器上 cube 中的可用資料。有關詳細資料,請洽 OLAP 伺服器管理員。

顯示頁欄位查詢無法使用。

檢查欄位的類型     選取的欄位 (欄位:樞紐分析表或樞紐分析圖中,源於來源資料中欄位的資料類別。樞紐分析表具有列、欄、頁及資料欄位。樞紐分析圖具有數列、類別、頁及資料欄位。)可能不是一個分頁欄位 (分頁欄位:樞紐分析表或樞紐分析圖中指定給分頁方向的欄位。您可以在分頁欄位中顯示所有項目的摘要,或一次顯示一個項目,這樣就會篩選出所有其他項目的資料。)。這些設定僅適用於分頁欄位。

檢查外部來源資料     報表可能不是使用外部資料建立的。使用工作表函數建立的報表不適用這些設定。

檢查 OLAP 來源資料     但在基於 OLAP (OLAP:已最佳化以進行查詢及報表 (而非處理交易) 的資料庫技術。OLAP 資料是以階層方式加以組織並儲存在 Cube 而不是資料表中。) 來源資料的報表中,卻無法使用這些設定。在基於 OLAP 的報表欄位清單中有 維度欄位圖示資料欄位圖示 圖示。

檢查欄位的資料類型     備忘欄位和包含 OLE (OLE:可用來在程式間共用資訊的程式整合技術。所有 Office 程式均支援 OLE,所以可透過已連結及嵌入的物件共用資訊。) 物件的欄位不適用分頁欄位的設定。

檢查支援查詢的參數     使用在您的外部資料庫的 ODBC 驅動程式 (開放式資料庫連接 (ODBC) 驅動程式:用來連接特定資料庫的程式檔案。每個資料庫程式 (如 Access 或 dBASE) 或資料庫管理系統 (如 SQL Server) 都需要不同的驅動程式。)可能不支援參數查詢 (參數查詢:一種查詢類型,在您執行此類查詢時,會提示您提供值 (準則),用於選取結果集的記錄,以便能夠使用同一查詢來擷取不同的結果集。)。只有當您資料來源 (資料來源:用來連接資料庫的一組儲存的「來源」資訊。資料來源可包括資料庫伺服器名稱及位置、資料庫驅動程式名稱,以及您登入時資料庫需要的資訊。)的驅動程式支援參數查詢時,這些設定才可以使用。

ODBC 驅動程式提供 Microsoft Query 所有支援的參數查詢。若要尋找協力廠商的驅動程式是否支援參數查詣,請連絡您的驅動程式供應商。

檢查以另一個樞紐分析表為基礎的報表     當您在現存的樞紐分析表中,以另一個樞紐分析表或更多的樞紐分析圖為基礎時,分頁欄位設定是不適用於任何報表的。

請檢查欄位是否已設定了群組     請將欄位拖曳到列或欄區域上。以滑鼠右鍵按一下任一個已設定群組的項目 (項目:樞紐分析表及樞紐分析圖中欄位的子類別。例如,欄位「月」可能具有下列項目:「一月」、「二月」等等。),按一下 [取消群組],然後將欄位拖曳回分頁區上以使分頁欄位設定可以作用。

顯示變更了來源資料,但報表無法更新。

按一下報表,然後按一下 [樞紐分析表] 工具列上的 [更新資料] 按鈕圖像

進行摘要和運算

顯示資料欄位正使用 Count 而非 Sum 函數。

檢查在欄位中的文字或空白項目     如果資料欄位包含任何文字值或是空白儲存格,欄位會使用預設的 Count 彙總函數 (彙總函數:一種計算,可合併一個樞紐分析表或一個合併資料表中的來源資料,或在清單或資料庫中插入自動小計時進行的計算。彙總函數的範例包括 Sum、Count 及 Average。)。在欄位上按兩下,然後按一下 [摘要方式] 方塊上的 [加總]

檢查 OLAP 來源資料     在以 OLAP (OLAP:已最佳化以進行查詢及報表 (而非處理交易) 的資料庫技術。OLAP 資料是以階層方式加以組織並儲存在 Cube 而不是資料表中。) 來源資料為基準的報表上,可使用的彙總函數是由 OLAP 伺服器決定的,您無法在 Microsoft Excel 報表中變更。在基於 OLAP 的報表欄位清單中有 維度欄位圖示資料欄位圖示 圖示。

顯示公式未依預期的方式進行運算。

計算欄位 (計算欄位:樞紐分析表或樞紐分析圖中使用您建立之公式的欄位。計算欄位可藉由使用樞紐分析表或樞紐分析圖中其他欄位的內容來執行計算。)計算項目 (計算項目:樞紐分析表欄位或樞紐分析圖欄位中使用您建立之公式的項目。計算項目可藉由使用樞紐分析表或樞紐分析圖之相同欄位中的其他項目內容來執行計算。)是以不同的方法計算。計算欄位的公式用的是公式中所有欄位的資料總和,例如 'Order Amount' * 1.2 是把每個業務員每項產品的銷售金額加總之後,乘以1.2 倍;而不是把每一個訂單的金額乘以 1.2 倍之後再加總。

然而計算項目的公式則是拿個別的記錄來做運算;在 Seafood *115% 的公式裏,就是把每個 Seafood 的訂單乘以 115% 之後,結果再加總到資料區 (資料區:包含摘要資料的部分樞紐分析表。資料區每個儲存格中的值代表來源記錄或列的資料摘要。)中。

檢查公式     請確定報表內的所有的計算欄位和項目的公式是所要的。若要顯示公式清單,請依序按一下 [樞紐分析表] 工具列上的 [樞紐分析表][公式][顯示公式]

檢查運算的順序     如果一個計算項目的儲存格建了多個公式,請確定各公式所計算的順序是正確的:按一下 [樞紐分析表] 工具列上的 [樞紐分析表],按一下 [公式],然後按一下 [求解順序]

顯示無法變更計算欄位的摘要函數。

顯示在總計尾端上有星號。

這個星號是表示小計和總計包含了欄位內所有項目的值,包括所有隱藏的項目。

排除總計的隱藏項目     在 [樞紐分析表] 工具列上,按一下 [在總計中包含隱藏項目] 按鈕圖像

關閉星號     如果要總計包含隱藏項目,但不希望有星號,請按一下 [樞紐分析表] 工具列上的 [樞紐分析表],按一下 [表格選項],然後清除 [以星號 (*) 標記總數] 核取方塊。

 
 
適用:
Excel 2003