A KIMUTATÁSADATOT.VESZ függvény látható adatokat ad vissza egy kimutatásból.
Az alábbi képernyőképen a következő szakaszokban használt kimutatáselrendezés látható. Ebben a példában a =GETPIVOTDATA("Értékesítés";A3) a teljes értékesítési összeget adja vissza:
Szintaxis
KIMUTATÁSADATOT.VESZ(adatmező; kimutatás; [mező1; tétel1; mező2; tétel2]; ...)
A KIMUTATÁSADATOT.VESZ függvény szintaxisa a következő argumentumokat foglalja magában:
|
argumentumok |
Leírás |
|---|---|
|
adatmező: Kötelező |
Annak a kimutatásmezőnek a neve, amely a kinyerni kívánt adatokat tartalmazza. Ezt idézőjelek között kell megadni. Példa: =GETPIVOTDATA("Értékesítés", A3). Itt az "Értékesítés" a lekérni kívánt Értékek mező. Mivel nincs más mező megadva, a GETPIVOTDATA a teljes értékesítési összeget adja vissza. |
|
kimutatás Kötelező |
Hivatkozás a kimutatás tetszőleges cellájára, cellatartományára vagy elnevezett tartományára. Ez az információ adja meg, hogy melyik kimutatás tartalmazza a visszakeresni kívánt adatokat. Példa: =GETPIVOTDATA("Értékesítés", A3). Itt az A3 egy hivatkozás a kimutatáson belül, és megadja a képletet, amelyet a kimutatás használ. |
|
mező1, tétel1, mező2, tétel2... Nem kötelező |
Legfeljebb 1 és 126 közötti számú mezőnévből és tételnévből álló adatpár, amely a visszanyerni kívánt adatokat írja le. Az adatpárok sorrendje tetszőleges. A mezőneveket és a nem dátum vagy szám típusú tételneveket idézőjelek közé kell tenni. Példa: =GETPIVOTDATA("Értékesítések"; A3; "Hónap"; "Mar"). Itt a "Hónap" a mező, a "Mar" pedig az elem. Ha több elemet szeretne megadni egy mezőhöz, kapcsos zárójelek közé kell őket tenni (például: {"Mar", "Apr"}). OLAP-kimutatásokban a tételek a dimenzió forrásnevét, valamint a tétel forrásnevét is tartalmazhatják. Ilyen kimutatásoknál az adatpárok így nézhetnek ki: "[Termékek]";"[Termékek].[Összes termék].[Élelmiszerek].[Pékáruk]" |
Gyorsan megadhat egy egyszerű KIMUTATÁSADATOT.VESZ képletet, ha beír egy egyenlőségjelet (=) abba a cellába, amelyben meg szeretné kapni az értéket, majd a kimutatáson a visszakapni kívánt adatokat tartalmazó cellára kattint.
Ezt a funkciót úgy kapcsolhatja be vagy ki, ha kijelöl egy cellát egy meglévő kimutatáson belül, majd a Kimutatás elemzése lapra > kimutatás > beállításokat , > törölje a GetPivotData létrehozása jelölőnégyzet jelölését.
Megjegyzések:
-
A GETPIVOTDATA argumentumok hivatkozásokkal is helyettesíthetők. Például a =GETPIVOTDATA("Értékesítés";$A$3;"Hónap";$A 11) ahol $A 11 tartalmazza a "Mar" szót.
-
A KIMUTATÁSADATOT.VESZ a számítások során számított mezőket vagy tételeket, valamint egyedi számításokat is alkalmazhat.
-
Ha a kimutatás argumentum olyan tartomány, amelyben kettő vagy több kimutatás van, az adat a legutoljára készített kimutatásból lesz lekérve.
-
Ha a mező és tétel argumentum egyetlen cellát ír le, akkor mindenképpen a cella tartalmát kapja vissza, függetlenül attól, hogy az sztring, szám, hibaérték vagy üres cella.
-
Ha egy tétel egy dátumot tartalmaz, az értéket sorozatszámként kell kifejezni, vagy a DÁTUM funkciót használva kell feltölteni az érték megőrzése érdekében arra az esetre, ha a munkalapot másik helyen nyitja meg. Az 1999. március 5-i dátumra utaló tételt például meg lehet adni a 36224-es számként vagy a DÁTUM(1999;3;5) képletként. Az idő megadható tizedes értékként vagy az IDŐ függvénnyel.
-
Ha a kimutatás argumentum nem egy olyan tartomány, amelyben kimutatás található, a KIMUTATÁSADATOT.VESZ függvény a #HIV! hibaértéket adja vissza.
-
Ha az argumentumok nem látható mezőt írnak le, vagy ha olyan jelentésszűrőt is tartalmaznak, amelyben a szűrt adatok nem jelennek meg, akkor a KIMUTATÁSADATOT.VESZ függvény a #HIV! hibaértéket adja vissza hibaértéket adja vissza.
Példák
Az alábbi példában szereplő képletek különböző módszereket mutatnak be az adatok kimutatásból való lekérésére.
|
Képlet |
Eredmény |
Leírás |
|---|---|---|
|
=GETPIVOTDATA("Értékesítés"; $A$3) |
5534 USD |
A Sales mező végösszegét adja vissza. |
|
=GETPIVOTDATA("Értékesítések összege", $A$3) |
5534 USD |
A Sales mező végösszegét is visszaadja. A mező neve pontosan úgy adható meg, ahogyan a munkalapon látszik, vagy gyökérként (a "Sum of", "Count of" és így tovább nélkül). |
|
=GETPIVOTDATA("Értékesítések"; $A$3; "Hónap"; "Márc") |
2876 USD |
A márciusi teljes értékesítést adja vissza. |
|
=GETPIVOTDATA("Sales", $A$3, "Month", "Mar", "Product", "Produce", "Sales Person", "Buchanan") |
309 USD |
A Buchanan márciusi teljes termékértékesítését adja eredményül. |
|
=GETPIVOTDATA("Értékesítések"; $A$3; "Régió"; "Dél") |
#HIV! |
Egy #REF ad vissza! hiba, mert a déli régió adatai a szűrő miatt nem láthatók. |
|
=GETPIVOTDATA("Értékesítés"; $A$3; "Termék"; "Italok"; "Értékesítő"; "Davolio") |
#HIV! |
Egy #REF ad vissza! hiba lépett fel, mert a Davolio esetében nincs teljes italértékesítési adat. |
További segítségre van szüksége?
Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.
Lásd még