
souhrn
Funkce Excel GETPIVOTDATA může dotazovat na kontingenční tabulku a načíst konkrétní data na základě struktury kontingenční tabulky namísto odkazů na buňky.
Účel
Načíst data z kontingenční tabulky ve vzorciNávratová hodnota
Požadované údajeSyntax
= GETPIVOTDATA (datové pole, kontingenční tabulka, (pole1, položka1),…)Argumenty
- data_field - Název pole hodnoty, které se má dotazovat.
- pivot_table - odkaz na libovolnou buňku v kontingenční tabulce, která má být dotazována.
- pole1, položka1 - (volitelně) Pár pole / položka.
Verze
Excel 2003Poznámky k použití
Pomocí funkce GETPIVOTDATA můžete dotazovat na existující kontingenční tabulku a načíst konkrétní data na základě struktury kontingenční tabulky. První argument (data_field) pojmenuje hodnotové pole pro dotaz. Druhý argument (kontingenční tabulka) je odkaz na libovolnou buňku v existující kontingenční tabulce.
Další argumenty jsou dodávány ve dvojicích pole / položka, které fungují jako filtry k omezení načítaných dat na základě struktury kontingenční tabulky. Například můžete zadat pole „Region“ s položkou „East“, abyste omezili údaje o prodeji na prodej v regionu East.
Například na obrazovce na této stránce je vzorec v buňce I7:
=GETPIVOTDATA("Sales",$B$3,"Region",I5,"Product",I6)
To způsobí, že funkce GETPIVOTABLE načte data z pole "Prodej" v kontingenční tabulce, která začíná v buňce B3. Údaje o produktu „Hazelnut“ jsou omezeny na oblast „Středozápad“. Hodnoty pro region a produkt pocházejí z buněk I5 a I6.
Funkce GETPIVOTABLE se generuje automaticky, když odkazujete na buňku hodnot v kontingenční tabulce. Chcete-li tomu zabránit, můžete jednoduše zadat adresu požadované buňky (místo kliknutí). Pokud chcete tuto funkci úplně deaktivovat, deaktivujte možnost „Generovat GETPIVOTABLE“ v nabídce Pivot TableTools> Možnosti> Možnosti (zcela vlevo, pod názvem kontingenční tabulky).
Poznámky:
- Název datového pole a hodnoty pole / položky musí být uzavřeny do uvozovek.
- GETPIVOTDATA vrátí chybu #REF, pokud jsou některá pole napsána nesprávně.