Rakenduskoht
Microsoft 365 rakendus Excel Maci jaoks ette nähtud Microsoft 365 rakendus Excel Exceli veebirakendus Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016 My Office for iPhone

Funktsioon GETPIVOTDATA toob 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, et tagastada andmeid 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]"

Võite kiiresti sisestada funktsiooni GETPIVOTDATA lihtsa valemi, tippides tehtemärgi = (võrdusmärgi) lahtrisse, kuhu soovite andmed saada, ja seejärel klõpsates PivotTable-liigendtabeli lahtrit, mis neid andmeid sisaldab. 

Kuvatõmmis Exceli PivotTable-liigendtabeli menüüst Suvandid. Ülemises jaotises kuvatakse tekst "PivotTable-liigendtabeli nimi: PivotTable-liigendtabel1". Allpool on laiendatud rippmenüü nimega "Options" (Suvandid), kus kuvatakse kolm üksust: "Options" (Suvandid), tuhm "Show Report Filter Pages..." (Kuva aruandefiltri lehed...) ja märgitud suvand "Generate GetPivotData" (Loo GetPivotData).

Selle funktsiooni saate sisse või välja lülitada, valides olemasolevas PivotTable-liigendtabelis suvalise lahtri, seejärel avage vahekaart PivotTable-liigendtabeli analüüs > PivotTable-liigendtabeli > Suvandid > tühjendage ruut GetPivotData genereerimine

Märkused: 

  • 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?

Kui teil on küsimusi, saate need esitada Exceli tehnikakogukonnafoorumis, kus teile vastavad asjatundjad, või teistele kasutajatele kogukonnafoorumis.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.