如何在Excel中變更資料透視表的資料來源或範圍

若要變更 Excel 資料透視表的資料來源,請在資料透視表中選取一個儲存格,開啟「資料透視表分析」,然後選擇「變更資料來源」。如果新記錄已新增至相同工作表中,請擴充該範圍;或者,在取代工作表中輸入範圍。然後確認更改並刷新資料透視表,使其匯總反映來源資料。以下步驟適用於 Windows 桌面版 Excel;在 Mac 上,Microsoft 文件中提供了該命令,路徑為「選項」>「資料」>「更改資料來源」。

首先核對源資料。

保持來源資料為簡單的矩形結構:一行標題行,每列一個字段,且不合併標題或使用空白列名。包含所有需要分析的行和列,從標題行開始。如果替換資料包含不同的字段,則在來源資料變更後可能需要重新排列現有報表。

如果您經常需要新增行,請考慮將來源資料格式化為 Excel 表格,並基於該表格建立資料透視表。微軟表示,當刷新資料透視表時,新增至表格中的行也會包含在內,因此您通常無需手動擴充固定的儲存格區域。請參閱微軟關於如何從工作表資料建立資料透視表的指南。

擴展目前工作表的範圍

  1. 選擇資料透視表。開啟工作簿,然後按一下資料透視表中的任何儲存格。 Excel 將顯示其上下文相關的資料透視表標籤。
  2. 已選取 Excel 資料透視表,且功能區中已顯示「資料透視表分析」標籤。
    選取的資料透視表會顯示上下文相關的「分析」標籤及其報表控制項。
  3. 開啟來源命令。選擇“資料透視表分析”>“更改資料來源”。如果彈出一個小選單,請在那裡選擇“更改資料來源”。
  4. 在 Excel 的「資料透視表分析」功能區中,「變更資料來源」指令已高亮顯示。
    「變更資料來源」指令位於「資料透視表分析」功能區。
  5. 查看目前範圍。在「變更資料透視表資料來源」對話方塊中,保持勾選「工作表表或範圍」選項,並勾選「表格/範圍」複選框。
  6. 「變更資料透視表資料來源」對話方塊顯示目前的銷售資料範圍
    對話方塊顯示資料透視表目前使用的工作表範圍。
  7. 擴展範圍。變更結束行或列,使位址覆蓋所有數據,包括標題行。例如,如果資料位於名為「SalesData」的工作表中,並且現在到第 107 行結束,請輸入SalesData!$A$1:$E$107。對於包含空格的工作表名稱,請使用單引號,例如'Sales Data'!$A$1:$E$107。您也可以使用方塊右側的範圍選擇器,選擇工作表中的儲存格,然後返回對話方塊。
  8. 已選擇從標題行到第 107 行的擴充工作表範圍
    來源選擇包括標題、每一列資料以及新增的行。
  9. 接受新地址。檢查對話方塊是否顯示了您預期的完整範圍,然後按一下「確定」。
  10. 表格/範圍欄位已更新,包含工作表第 107 行到第 107 行的內容。
    表格/範圍框現在結束於最後一個包含的來源行。
  11. 刷新並驗證。在資料透視表功能區中選擇「刷新」,或在資料透視表內按滑鼠右鍵並選擇「刷新」。確認新類別或記錄已顯示,並且總計已按預期變更。 Microsoft 的資料透視表刷新說明涵蓋了其他刷新選項。
  12. 刷新後,資料透視表顯示更新後的總計。
    該報告顯示了在擴大資料來源範圍後更新後的總計資料。

如果僅在現有固定範圍下方新增了新行,則資料透視表不會包含這些新行,直到來源範圍擴展為止。如果來源已經是 Excel 表格,則應將新行追加到表格中並重新整理。

將資料透視表切換到另一個工作表

當替換資料位於同一工作簿的不同工作表中時,請依照下列步驟操作。如果您希望現有的行、列、篩選器和值佈局繼續有效,請保留相同的欄位名稱。

  1. 準備替換工作表。確保它包含一個標題行以及完整的列和記錄。在下面的範例中,資料來源位於名為SalesData2 的工作表中。
  2. SalesData2 工作表,包含替換資料和一行標題行
    替換後的工作表包含一個帶有標題行的矩形資料集。
  3. 返回報表。按一下報表工作表上現有的資料透視表,以顯示上下文功能區。
  4. 在報表工作表中選取資料透視表,並顯示「分析」標籤
    在變更資料來源之前,請先勾選報表資料透視表。
  5. 開啟“更改資料來源”。選擇「資料透視表分析」>「變更資料來源」,如果 Excel 顯示選單,請再次選擇該指令。
  6. 選取的資料透視表的「變更資料來源」指令已高亮顯示。
    從「資料透視表」功能區中選擇「變更資料來源」。
  7. 指向新工作表。在「表格/區域」中,輸入新工作表和儲存格區域,例如 `[表格/區域SalesData2!$A$1:$E$11]`。如果工作表名稱包含空格,請用單引號將其括起來。或者,使用區域選擇器,按一下新工作表標籤,然後選擇整個來源區域。
  8. 變更資料透視表資料來源對話方塊指向 SalesData2 工作表區域
    “表格/區域”欄位指定替換工作表及其來源儲存格。
  9. 包含所有來源單元格。檢查選取範圍是否從標題行開始,並延伸到替換工作表中最後一個已填入的行和列。
  10. 在 SalesData2 上選擇了完整的替換資料集,包括其標題行
    新範圍包括標題行和所有已填入的來源記錄。
  11. 確認並刷新。選擇「確定」,然後重新整理資料透視表。檢查顯示的欄位和總計。如果替換資料的列差異很大,Microsoft 建議考慮建立一個新的資料透視表,而不是嘗試保留不相容的佈局。
  12. 資料透視表重定向到 SalesData2 並重新整理後的匯總訊息
    資料透視表反映了其替換工作表中的值。

此程序會將資料來源變更為目前工作簿中的另一個工作表。從外部連接或 OLAP 資料來源建立的資料透視表使用連線設置,而不是普通的工作表範圍;請選擇「使用外部資料來源」並選擇相應的連線。有關完整的平台特定步驟,請參閱 Microsoft 的「變更資料透視表來源資料」指南。

如果資料透視表看起來仍然沒有變化

  • 缺少新行:重新開啟「變更資料來源」並檢查結束行,或確認這些行已新增至來源 Excel 表格中。再次刷新。
  • Excel提示參考無效:請檢查工作表標籤名稱和儲存格區域標點符號。對於包含空格或標點符號的工作表名稱,請使用單引號將其括起來,並驗證引用的儲存格是否存在。
  • 缺少新欄位:請確保所選範圍包含新列,然後重新整理。如果來源列發生重大更改,請使用取代資料建立新的資料透視表並重新建立報表版面配置。

留下評論

如何在 Microsoft Word 中移動圖片

如何在 Microsoft Word 中移動圖片

學習如何在 Word 中拖曳圖片、選擇文字環繞方式、將圖片與段落保持在一起或將其固定在頁面上,以及如何解決圖片無法移動的問題。

如何在 Excel 中插入複選框:兩種簡易方法

如何在 Excel 中插入複選框:兩種簡易方法

學習如何使用儲存格內工具在 Excel 中插入複選框,使用公式計算選取項目的數量,或在舊版桌面 Excel 中新增連結的表單控制項。

如何在 Excel 中自動填充字母:從 A 到 Z 及其他

如何在 Excel 中自動填充字母:從 A 到 Z 及其他

使用填充柄公式、SEQUENCE 或可重複使用的自訂清單在 Excel 中產生 A 到 Z、小寫字母或 Z 以上的標籤。

如何在 Excel 中新增刪除線:快捷鍵和逐步指南

如何在 Excel 中新增刪除線:快捷鍵和逐步指南

學習如何在 Windows、Mac 和網頁版 Excel 中新增刪除線、設定儲存格部分格式以及刪除線條而不刪除其值。

什麼是 Microsoft Access?它的資料庫工具是如何運作的?

什麼是 Microsoft Access?它的資料庫工具是如何運作的?

Microsoft Access 是一款 Windows 資料庫應用程序,用於儲存相關記錄、建立查詢、建立資料輸入表單和產生報表。了解它的工作原理以及適用場景。

如何在 Word 2010 中變更網格線高度和寬度

如何在 Word 2010 中變更網格線高度和寬度

了解如何在 Word 2010 中調整網格線高度和寬度、變更可見線頻率以及設定底層水平和垂直繪圖網格間距。

Office Outlook 2010 匯入和匯出:使用 PST 檔案移動數據

Office Outlook 2010 匯入和匯出:使用 PST 檔案移動數據

了解如何將 PST 檔案匯入 Outlook 2010 或匯出郵件、聯絡人、行事曆和任務。按照正確的選單操作,避免遺漏資料夾或重複文件。

使用 Nucleus Kernel 還原 Outlook PST 密碼

使用 Nucleus Kernel 還原 Outlook PST 密碼

使用 Kernel 的目前步驟還原忘記的 Outlook PST 密碼,包括如何識別正確的檔案、進行備份以及檢查工具的限制。

如何在 PowerPoint 幻燈片中插入網頁鏈接

如何在 PowerPoint 幻燈片中插入網頁鏈接

使用 LiveWeb 外掛程式將網站放置在 PowerPoint 投影片上,設定其大小和刷新行為,並在簡報前檢查相容性。

如何在 Word 2010 中變更預設字體和正文樣式

如何在 Word 2010 中變更預設字體和正文樣式

在 Word 2010 中設定預設字體、字號和文字效果,將選擇儲存到 Normal.dotm,然後修改 Normal 樣式以用於以後的文件。