【Excel函數124】GETPIVOTDATA 從樞紐分析表擷取彙總數據,建立動態報表與精準查詢的專用工具

更新 發佈閱讀 6 分鐘

在 Excel 中,GETPIVOTDATA 函數能從樞紐分析表中擷取特定欄位或項目的彙總值。它能避免因樞紐表結構變動而導致公式錯誤,是建立動態報表、管理儀表板與精準查詢的核心工具。

🔹快速摘要(語法、用途、常見場景)

  • 用途:從樞紐分析表中擷取特定欄位或項目的彙總值
  • 語法=GETPIVOTDATA(資料欄位, 樞紐表位置, [欄位1, 項目1], [欄位2, 項目2], …)
  • 常見場景:動態報表、管理儀表板、精準查詢、避免因樞紐表結構變動導致錯誤

一、GETPIVOTDATA 函數語法與用途

語法:

=GETPIVOTDATA(data_field, pivot_table, [field1, item1], [field2, item2],)
  • data_field:要擷取的數據欄位名稱(必須與樞紐表中的欄位名稱一致)
  • pivot_table:樞紐分析表中的任一儲存格參照
  • [field1, item1]:可選,指定篩選條件的欄位與項目
  • 可繼續加入多組 [field, item] 以精準篩選

例如,=GETPIVOTDATA("銷售額",$A$3,"地區","北區") 表示從以 A3 為基準的樞紐表中,擷取「北區」的「銷售額」。

二、範例教學:五個基礎 + 五個進階範例

🔸基礎範例

範例一:擷取總銷售額

=GETPIVOTDATA("銷售額",$A$3)

範例二:擷取特定地區的銷售額

=GETPIVOTDATA("銷售額",$A$3,"地區","北區")

範例三:擷取特定產品的銷售額

=GETPIVOTDATA("銷售額",$A$3,"產品","產品A")

範例四:擷取多條件篩選的銷售額

=GETPIVOTDATA("銷售額",$A$3,"地區","北區","產品","產品A")

範例五:搭配儲存格參照

=GETPIVOTDATA("銷售額",$A$3,"地區",B1)

若 B1 = "南區",則回傳南區的銷售額。

🔸進階範例

範例六:搭配 TEXT 格式化輸出

=TEXT(GETPIVOTDATA("銷售額",$A$3,"地區","北區"),"NT$#,##0")

範例七:搭配 IFERROR 處理查無資料

=IFERROR(GETPIVOTDATA("銷售額",$A$3,"地區","東區"),"無資料")

範例八:搭配 SUM 建立多項目加總

=SUM(GETPIVOTDATA("銷售額",$A$3,"地區","北區"),GETPIVOTDATA("銷售額",$A$3,"地區","南區"))

範例九:搭配 INDIRECT 動態指定項目

=GETPIVOTDATA("銷售額",$A$3,"產品",INDIRECT("B2"))

範例十:搭配 MAP 批次擷取(Excel 365)

=MAP({"北區","南區"},LAMBDA(x,GETPIVOTDATA("銷售額",$A$3,"地區",x)))

三、常見問題解答(FAQ)

Q1:為什麼輸入等號點選樞紐表會自動產生 GETPIVOTDATA?

這是 Excel 的預設行為,可在「選項」中關閉自動產生。

Q2:GETPIVOTDATA 是否會因樞紐表結構變動而錯誤?

不會,只要欄位名稱與項目存在,即使欄位位置改變也能正確擷取。

Q3:GETPIVOTDATA 可以跨工作表使用嗎?

可以,只要正確指定樞紐表位置。

Q4:GETPIVOTDATA 可以擷取明細資料嗎?

不行,它只能擷取彙總值,若需明細請使用「顯示詳細資料」。

Q5:GETPIVOTDATA 可以搭配哪些函數使用?

常見搭配 IFERROR、TEXT、SUM、INDIRECT、MAP、LAMBDA 等。

四、注意事項與錯誤排除

  • data_field 必須與樞紐表中的欄位名稱完全一致
  • 若指定的項目不存在,會回傳 #REF!
  • 若樞紐表位置參照錯誤,會回傳 #REF!
  • 適用於報表設計、動態查詢與管理儀表板
  • 建議搭配錯誤防呆邏輯處理查無資料情況

五、延伸技巧與相關函數

若你需要更完整的查詢與報表設計,可搭配以下函數:

  • IFERROR 函數:處理查無資料的情況,避免錯誤訊息
  • TEXT 函數:格式化數值輸出,提升報表可讀性
  • INDIRECT 函數:建立動態參照,讓查詢更彈性
  • MAP / LAMBDA 函數:批次處理多項目查詢,適合 Excel 365
  • SUM 函數:整合多個 GETPIVOTDATA 結果,建立加總邏輯

這些函數能與 GETPIVOTDATA 組合成一套完整的「樞紐表查詢 → 條件篩選 → 報表輸出 → 錯誤防呆」流程。

六、結語與延伸閱讀推薦

GETPIVOTDATA 函數是 Excel 中專門處理樞紐分析表查詢的工具,適合用在動態報表、管理儀表板、條件查詢與資料整合等情境。學會 GETPIVOTDATA 後,你可以進一步探索:

  • [IFERROR 函數教學]:處理查無資料的最佳搭檔
  • [INDIRECT 函數教學]:建立動態參照的進階技巧
  • [MAP 函數教學]:批次處理與自動化的現代工具
留言
avatar-img
留言分享你的想法!
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
35會員
296內容數
哈囉~!這裡主要在分享醫療知識,還有記錄下學習程式語言的各種筆記,偶爾穿插一些個人的淺見與有趣分享,希望大家都可以在這邊得到有用的資訊~!
2025/11/04
在 Excel 中,FORMULATEXT 函數能將指定儲存格中的公式「以文字形式」顯示出來,而不是計算結果。它常用於公式檢查、教學展示、文件化與除錯,是透明化公式邏輯的重要工具。 用途:將儲存格中的公式以文字顯示, 將公式傳回成字串 並可作為顯示公式的替代方案,而非僅顯示公式的計算結果
Thumbnail
2025/11/04
在 Excel 中,FORMULATEXT 函數能將指定儲存格中的公式「以文字形式」顯示出來,而不是計算結果。它常用於公式檢查、教學展示、文件化與除錯,是透明化公式邏輯的重要工具。 用途:將儲存格中的公式以文字顯示, 將公式傳回成字串 並可作為顯示公式的替代方案,而非僅顯示公式的計算結果
Thumbnail
2025/11/04
在 Excel 中,INDEX 函數能根據指定的列號與欄號,回傳陣列或範圍中的對應值。它是查找與引用的基礎函數之一,常與 MATCH 搭配使用,能取代 VLOOKUP/HLOOKUP,提供更高的彈性與效能。 用途:根據列號與欄號,回傳陣列中的值
Thumbnail
2025/11/04
在 Excel 中,INDEX 函數能根據指定的列號與欄號,回傳陣列或範圍中的對應值。它是查找與引用的基礎函數之一,常與 MATCH 搭配使用,能取代 VLOOKUP/HLOOKUP,提供更高的彈性與效能。 用途:根據列號與欄號,回傳陣列中的值
Thumbnail
2025/11/02
告別「資料錯亂地獄」!學會在Excel中設定下拉式選單,準時下班不是夢 您是否也有這樣的經驗? 辛苦做好的報表,交給同事或主管填寫後,回傳的檔案總是充滿各種「驚喜」:同樣是「台北」,有人寫成「臺北」,有人寫成「Taipei」,甚至有人多打了一個空格。週末加班追查資料錯誤來源,成為每個月的例行公事。
Thumbnail
2025/11/02
告別「資料錯亂地獄」!學會在Excel中設定下拉式選單,準時下班不是夢 您是否也有這樣的經驗? 辛苦做好的報表,交給同事或主管填寫後,回傳的檔案總是充滿各種「驚喜」:同樣是「台北」,有人寫成「臺北」,有人寫成「Taipei」,甚至有人多打了一個空格。週末加班追查資料錯誤來源,成為每個月的例行公事。
Thumbnail
看更多
你可能也想看
Thumbnail
最近開始轉涼了,各位鳥奴們是否會開始擔心小鳥會著涼呢?不用擔心,今天這篇直接帶你看需要的商品,而且今天除了照片之外,我們也直接帶連結✨讓你的雙11購物不盲目,讓你想買直接加入購物車,除了長知識也可以直接下單避寒神器🫱🏼文章結尾也會告訴大家在花錢的同時也能省錢、賺錢的小撇步,請記得留到最後!!
Thumbnail
最近開始轉涼了,各位鳥奴們是否會開始擔心小鳥會著涼呢?不用擔心,今天這篇直接帶你看需要的商品,而且今天除了照片之外,我們也直接帶連結✨讓你的雙11購物不盲目,讓你想買直接加入購物車,除了長知識也可以直接下單避寒神器🫱🏼文章結尾也會告訴大家在花錢的同時也能省錢、賺錢的小撇步,請記得留到最後!!
Thumbnail
分享利用 Google Apps Script 打造 Gmail 自動化監測工具,監控系統通知信件是否漏寄。透過簡單的腳本設置,即使是程式麻瓜也能輕鬆將動化記錄email資料至 Google Sheet。希望能讓更多人,即使是程式初學者,也能親身感受到 AI 與程式自動化所帶來的無限魅力與便利。
Thumbnail
分享利用 Google Apps Script 打造 Gmail 自動化監測工具,監控系統通知信件是否漏寄。透過簡單的腳本設置,即使是程式麻瓜也能輕鬆將動化記錄email資料至 Google Sheet。希望能讓更多人,即使是程式初學者,也能親身感受到 AI 與程式自動化所帶來的無限魅力與便利。
Thumbnail
前言 RPAI 數位優化器在上次 Power Automate #11|Excel 功能教學 - 啟動、新增工作表、關閉 大家介紹了 Excel 的開啟功能,既然已成功開啟 Excel,接下來便是讀取工作表中的內容。 本次將帶領大家了解如何讀取 Excel 工作表,並依據不同的資料範圍進行擷取。
Thumbnail
前言 RPAI 數位優化器在上次 Power Automate #11|Excel 功能教學 - 啟動、新增工作表、關閉 大家介紹了 Excel 的開啟功能,既然已成功開啟 Excel,接下來便是讀取工作表中的內容。 本次將帶領大家了解如何讀取 Excel 工作表,並依據不同的資料範圍進行擷取。
Thumbnail
前言 在現今的工作環境中,效率是企業成功的關鍵,而 Excel 作為辦公室軟體的代表之一,無論在數據處理、分析還是自動化任務中,都扮演著不可或缺的角色。
Thumbnail
前言 在現今的工作環境中,效率是企業成功的關鍵,而 Excel 作為辦公室軟體的代表之一,無論在數據處理、分析還是自動化任務中,都扮演著不可或缺的角色。
Thumbnail
本章介紹Excel下拉式選單的兩種主要功能:資料驗證和ComboBox。資料驗證用於限制儲存格輸入的數據類型或範圍,確保數據輸入正確; ComboBox則更互動式的選擇功能,允許使用者從清單選擇或自行輸入,並與VBA結合更高級的功能。文章說明如何插入ComboBox,以及使用VBA動態填充選單內容。
Thumbnail
本章介紹Excel下拉式選單的兩種主要功能:資料驗證和ComboBox。資料驗證用於限制儲存格輸入的數據類型或範圍,確保數據輸入正確; ComboBox則更互動式的選擇功能,允許使用者從清單選擇或自行輸入,並與VBA結合更高級的功能。文章說明如何插入ComboBox,以及使用VBA動態填充選單內容。
Thumbnail
這篇文章將帶您走進 RPA 的學習世界,專注於 UiPath 中的 Excel 常用功能。例如,如何使用 Excel File、Read Range、Write Cell、Filter 和 Insert Sheet。將透過範例讓您瞭解這些功能的實際應用,幫助掌握自動化流程這項技術,我們一起開始學習!
Thumbnail
這篇文章將帶您走進 RPA 的學習世界,專注於 UiPath 中的 Excel 常用功能。例如,如何使用 Excel File、Read Range、Write Cell、Filter 和 Insert Sheet。將透過範例讓您瞭解這些功能的實際應用,幫助掌握自動化流程這項技術,我們一起開始學習!
Thumbnail
在這篇教學中,我們將介紹如何使用 Excel VBA 來發送訊息到 LINE Notify。LINE Notify 是 LINE 提供的服務,可以透過 API 發送訊息到 LINE 上。這篇教學將帶你步驟一步完成設置。
Thumbnail
在這篇教學中,我們將介紹如何使用 Excel VBA 來發送訊息到 LINE Notify。LINE Notify 是 LINE 提供的服務,可以透過 API 發送訊息到 LINE 上。這篇教學將帶你步驟一步完成設置。
Thumbnail
在 Excel 中,日期和時間是常見的數據類型,因此經常需要進行日期計算和處理。為了方便使用者操作,Excel 提供了許多強大的日期函數。在這篇教學文章中,我們將介紹常用的日期函數及其應用。
Thumbnail
在 Excel 中,日期和時間是常見的數據類型,因此經常需要進行日期計算和處理。為了方便使用者操作,Excel 提供了許多強大的日期函數。在這篇教學文章中,我們將介紹常用的日期函數及其應用。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News