Funktsioon GETPIVOTDATA

Rakenduskoht
Microsoft 365 rakendus Excel Maci jaoks ette nähtud Microsoft 365 rakendus Excel Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

Funktsioon GETPIVOTDATA tagastab PivotTable-liigendtabelist nähtavad andmed.

Alloleval kuvatõmmisel on kujutatud järgmistes jaotistes kasutatud PivotTable-liigendtabeli paigutus. Selles näites tagastab =GETPIVOTDATA("Müük";A3) kogu müügisumma:

Näide funktsiooni GETPIVOTDATA kasutamisest andmete tagastamiseks PivotTable-liigendtabelist.

Süntaks

GETPIVOTDATA(andmeväli; PivotTable-liigendtabel; [väli1; üksus1; väli2; üksus2]; ...)

Funktsiooni GETPIVOTDATA süntaksil on järgmised argumendid.

Argument Kirjeldus
andmeväli
Nõutav
PivotTable-liigendtabeli andmevälja nimi, mille andmeid soovite tuua. See peab olema jutumärkides.
Näide: =GETPIVOTDATA("Müük"; A3). Siin on väli Müük, mille soovime tuua. Kuna muid välju pole määratud, tagastab funktsioon GETPIVOTDATA kogu müügisumma.
PivotTable-liigendtabel
Nõutav
Viide PivotTable-liigendtabeli suvalisele lahtrile, lahtrivahemikule või lahtrivahemiku nimele. Seda teavet kasutatakse tagastatavaid andmeid sisaldava PivotTable-liigendtabeli kindlaksmääramiseks.
Näide: =GETPIVOTDATA("Müük"; A3). Siin on A3 viide PivotTable-liigendtabelis ja annab valemile teada, millist PivotTable-liigendtabelit kasutada.
väli1; üksus1; väli2; üksus2...
Valikuline
1 kuni 126 paari välja- ja üksusenimesid, mis kirjeldavad tagastatavaid andmeid. Paarid võivad esineda suvalises järjekorras. Välja- ja üksusenimed, mis pole kuupäevad ega arvud, peavad olema jutumärkides.
Näide: =GETPIVOTDATA("Müük"; A3; "Kuu"; "Mar"). Siin on väli "Kuu" ja üksus "Mar". Väljale mitme üksuse määramiseks pange need looksulgudesse (nt : {"Mar", "Apr"}).
OLAP-i PivotTable-liigendtabelite jaoks võivad üksused sisaldada nii dimensiooni allikanime kui ka üksuse allikanime. Välja ja üksuse paar OLAP-i PivotTable-liigendtabeli jaoks võib välja näha järgmine.
"[Toode]";"[Toode].[Kõik tooted].[Toiduained].[Pagaritooted]"

Saate kiiresti sisestada lihtsa GETPIVOTDATA valemi, tippides = (võrdusmärgi) lahtrisse, kuhu soovite tagastada väärtuse, ja seejärel klõpsates PivotTable-liigendtabelis lahtrit, mis sisaldab andmeid, mida soovite tagastada. 

Kuvatõmmis Exceli PivotTable-liigendtabeli menüüst Suvandid. Ülemises jaotises kuvatakse PivotTable-liigendtabeli nimi: PivotTable-liigendtabel1. Allpool on laiendatud rippmenüü nimega Suvandid, kus kuvatakse kolm üksust: Suvandid, tuhm Kuva aruandefiltri lehed... ja märgitud suvand GetPivotData genereerimine.

Selle funktsiooni saate sisse või välja lülitada, valides olemasolevas PivotTable-liigendtabelis suvalise lahtri. Seejärel avage vahekaart >PivotTable-liigendtabeli analüüsPivotTable-liigendtabeli>suvandid> ja tühjendage ruut GetPivotData genereerimine

Märkus.

  • Funktsiooni GETPIVOTDATA argumente saab asendada viidetega. Näiteks =GETPIVOTDATA("Müük";$A$3;"Kuu";$A 11), kus $A 11 sisaldab "Mar". 
  • Arvutuslikud väljad või üksused ja kohandatud arvutused saab kaasata funktsiooni GETPIVOTDATA arvutustesse.
  • Kui argument PivotTable-liigendtabel on vahemik, mis sisaldab vähemalt kahte PivotTable-liigendtabelit, tuuakse andmed viimati loodud PivotTable-liigendtabelist.
  • Kui argumendid väli ja üksus kirjeldavad ühtainsat lahtrit, tagastab funktsioon selle lahtri väärtuse, olenemata sellest, kas see on string, arv, veaväärtus või tühi lahter.
  • Kui üksus sisaldab kuupäeva, peab selle väärtus olema väljendatud seerianumbrina või täidetud funktsiooni DATE abil – nii säilib see väärtus ka töölehe avamisel erinevas lokaadis. Näiteks üksuse, mis viitab kuupäevale 5. märts 1999, saab sisestada kui 36224 või DATE(1999;3;5). Kellaaegu saab sisestada kümnendmurruna või funktsiooni TIME abil.
  • Kui argument PivotTable-liigendtabel ei sisalda PivotTable-liigendtabelit, tagastab funktsioon GETPIVOTDATA veaväärtuse #REF!.
  • Kui argumendid ei kirjelda nähtavat välja või kui need sisaldavad aruandefiltrit, milles filtreeritud andmed pole kuvatud, tagastab funktsioon GETPIVOTDATA veaväärtuse #REF!. #NUM!.

Näited

Alltoodud näites toodud valemid näitavad erinevaid viise, kuidas PivotTable-liigendtabelist andmeid tuua.

Näide funktsiooni GETPIVOTDATA kasutamisest, et tagastada andmeid PivotTable-liigendtabelist.

Valem Tulem Kirjeldus
=GETPIVOTDATA("Müük"; $A$3) 5534 $ Tagastab välja Müük kogusumma.
=GETPIVOTDATA("Müügisumma"; $A$3) 5534 $ Tagastab ka välja Müük kogusumma. Välja nime saab sisestada täpselt nii, nagu see lehelt välja näeb, või juurena (ilma sõnata "Sum of", "Count of" jne).
=GETPIVOTDATA("Müük"; $A$3; "Kuu"; "Märts") 2876 $ Tagastab märtsi kogumüügi.
=GETPIVOTDATA("Müük"; $A$3; "Kuu"; "Mar"; "Toode"; "Aedvili"; "Müügiesindaja"; "Posti") 309 $ Tagastab Buchanani märtsis kogutoodangu müügi.
=GETPIVOTDATA("Müük"; $A$3; "Regioon"; "Lõuna") #REF! Tagastab #REF! kuna Lõuna regiooni andmed pole filtri tõttu nähtavad.
=GETPIVOTDATA("Müük"; $A$3; "Toode"; "Joogid"; "Müügiesindaja"; "Parts") #REF! Tagastab #REF! kuna Davolio kohta pole jookide müügi koguandmeid.

Lehe algusse

Kas vajate rohkem abi?

Võite alati küsida Exceli tehnikakogukonna eksperdilt või kogukonnafoorumites tuge.