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:
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.
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.
| 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. |
Kas vajate rohkem abi?
Võite alati küsida Exceli tehnikakogukonna eksperdilt või kogukonnafoorumites tuge.