GETPIVOTDATA 函數

GETPIVOTDATA函數會傳回樞紐分析表中的可見資料。

在這個範例中,= GETPIVOTDATA ("銷售",A3)會從樞紐分析表傳回總銷售額。

使用 GETPIVOTDATA 函數從樞紐分析表傳回資料的範例。

語法

GETPIVOTDATA(data_field, pivot_table, [field1, item1, field2, item2], ...)

GETPIVOTDATA 函數語法具有下列引數:

引數

說明

data_field

必要

樞紐分析表欄位的名稱,其中包含您要檢索的資料。 這必須是在引號中。

pivot_table

必要

這是樞紐分析表中之任何儲存格、儲存格範圍或已命名儲存格範圍的參照。 此資訊是用來判斷哪個樞紐分析表含有所要擷取的資料。

field1、item1、field2、item2.。。

選用

這是 1 至 126 對的欄位名稱和項目名稱,用以描述所要擷取的資料。 這些配對組合可以依任意次序排列。 日期和數位以外的專案功能變數名稱和名稱必須以引號括住。

針對OLAP 樞紐分析表,專案可以包含維度的來源名稱,也可以包含專案的來源名稱。 OLAP 樞紐分析表的欄位和項目配對看起來可能像這樣:

"[產品]","[產品].[所有產品].[食物].[烘培食物]"

附註: 

  • 使用以下方式即可快速輸入簡單的 GETPIVOTDATA 公式:在要傳回值的儲存格中輸入 = (等號),然後按一下樞紐分析表中含有您要傳回之資料的儲存格。

  • 您可以選取現有樞紐分析表中的任何儲存格,然後移至 [樞紐分析表分析] 索引標籤 >資料透視表 >選項] > 取消選取 [產生 GetPivotData ] 選項,即可關閉此功能。

  • 計算欄位或專案與自訂計算可包含在 GETPIVOTDATA 計算中。

  • 如果 pivot_table 引數是包含兩個或多個樞紐分析表的範圍,則會從最近建立的樞紐分析表中檢索資料。

  • 如果欄位和專案引數描述的是單一儲存格,則會傳回該儲存格的值,不論它是字串、數位、錯誤還是空白儲存格。

  • 如果項目中包含日期,則該值必須以序號表示,或使用 DATE 函數填入,如此在不同的地區設定中開啟工作表時,才能保留該值。 例如,參照日期 1999 年 3 月 5 日的項目,可以輸入成 36224 或 DATE(1999,3,5)。 您可以用小數數值或使用 TIME 函數來輸入時間。

  • 如果 pivot_table 引數不是可找到樞紐分析表的範圍,GETPIVOTDATA 會傳回 #REF!。

  • 如果引數並未描述可見的欄位,或者包含的報表篩選沒有顯示篩選資料,則 GETPIVOTDATA 將傳回 #REF! 的錯誤值。

範例

下列範例中的公式顯示了從樞紐分析表中取得資料的各種方法。

樞紐分析表的範例,用於從 GETPIVOTDATA 函數中檢索資料。

頁面頂端

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家、在 Answers 社群取得支援,或是在 Excel User Voice 上建議新功能或增強功能。

另請參閱

Excel 函數 (按字母排序)

Excel 函數 (依類別排序)

使用 Microsoft 365 保持領先

需要更多協助?

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×