GETPIVOTDATA関数でピボットテーブルからデータを取得する方法は?
結論
GETPIVOTDATA関数でピボットテーブルから条件指定して集計値を取得できます。
詳しい解説
GETPIVOTDATA関数は、ピボットテーブルから特定の集計値を取得します。`=GETPIVOTDATA("売上", A3, "支店", "東京", "月", "1月")` のように、集計フィールド名と条件を指定します。ピボットテーブルの構造が変わっても参照が維持され、セル参照より安定しています。ピボットテーブルのセルをクリックすると自動的にGETPIVOTDATA式が生成されますが、不要な場合はファイル→オプション→数式で無効化できます。
執筆・検証:田中 けんた|Excel歴15年・MOS資格保持
バージョン対応
| Excel 2016 | Excel 2019 | Excel 2021 | Excel 2024 | Microsoft 365 |
|---|---|---|---|---|
| 対応 | 対応 | 対応 | 対応 | 対応 |
実務での使用例
ピボットテーブルから特定値を取得
東京の1月の売上を取得
=GETPIVOTDATA("売上", A3, "支店", "東京", "月", "1月")セル参照を使った動的取得
セルに入力した条件で取得
=GETPIVOTDATA("売上", A3, "支店", E1)