Funkcija GETPIVOTDATA

Velja za
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016

Funkcija GETPIVOTDATA vrne vidne podatke iz vrtilne tabele.

Spodnji posnetek zaslona prikazuje postavitev vrtilne tabele, ki je uporabljena v naslednjih razdelkih. V tem primeru =GETPIVOTDATA("Prodaja",A3) vrne skupni znesek prodaje:

Primer uporabe funkcije GETPIVOTDATA za vračanje podatkov iz vrtilne tabele.

Sintaksa

GETPIVOTDATA(podatkovno_polje; vrtilna_tabela; [polje1; element1; polje2; element2]; ...)

V sintaksi funkcije GETPIVOTDATA so ti argumenti:

Argument Opis
podatkovno_polje
Obvezno
Ime v narekovajih za podatkovno polje s podatki, ki jih želite pridobiti. To mora biti v narekovaji.
Primer: =GETPIVOTDATA("Prodaja"; A3). Tukaj je »Prodaja« polje »Vrednosti«, ki ga želimo pridobiti. Ker ni določeno nobeno drugo polje, GETPIVOTDATA vrne skupni znesek prodaje.
vrtilna_tabela
Obvezno
Sklic na poljubno celico, obseg celic ali imenovan obseg celic v vrtilni tabeli. S temi informacijami določite, v kateri vrtilni tabeli so podatki, ki jih želite pridobiti.
Primer: =GETPIVOTDATA("Prodaja"; A3). Celica A3 je tukaj sklic znotraj vrtilne tabele in pove formuli, katero vrtilno tabelo uporabiti.
polje1, element1, polje2, element2...
Izbirno
Pari od 1 do 126 imen polj in imen elementov in opisujejo podatke, ki jih želite pridobiti. Pari so lahko razvrščeni v poljubnem vrstnem redu. Imena polj in imena elementov, ki niso datumi in števila, so v narekovajih.
Primer: =GETPIVOTDATA("Prodaja"; A3; "Mesec"; "Mar"). Tukaj je polje »Mesec«, »Mar« pa element. Če želite za polje določiti več elementov, jih vključite v zavite oklepaje (na primer: {"Mar", "Apr"}).
Za tabele OLAP, lahko elementi vsebujejo izvorno ime dimenzije in izvorno ime elementa. Par polj in elementov za vrtilno tabelo OLAP je videti tako:
"[Izdelek]","[Izdelek].[Vsi izdelki].[Hrana].[Pecivo]"

Preprosto formulo GETPIVOTDATA lahko vnesete tako, da v celico, kamor želite, da se vrne vrednost, vnesete = (enačaj) in nato kliknete celico vrtilne tabele s podatki, ki jih želite pridobiti. 

Posnetek zaslona Excelovega menija »Možnosti vrtilne tabele«. V zgornjem razdelku je prikazano ime vrtilne tabele: VrtilnaTabela1. Spodaj je razširjen spustni meni z oznako »Možnosti«, ki prikazuje tri elemente: »Možnosti«, zatemnjeno možnost »Pokaži strani filtra poročila« ... in potrjeno možnost »Ustvari podatke GetPivotData«.

To funkcijo lahko vklopite ali izklopite tako, da izberete poljubno celico v obstoječi vrtilni tabeli, nato pa odprete zavihek »Analiza vrtilne tabele«>.Možnosti>vrtilne tabele> počistite možnost Ustvari GetPivotData

Opomba

  • Argumente GETPIVOTDATA lahko zamenjate tudi s sklici. Na primer, =GETPIVOTDATA("Prodaja",$A$3;"Mesec",$A 11), kjer $A 11 vsebuje "Mar". 
  • Izračunana polja ali elementi in izračuni po meri so vključeni v izračune GETPIVOTDATA.
  • Če je argument »vrtilna_tabela« obseg, ki vsebuje dve ali več vrtilnih tabel, bodo podatki pridobljeni iz poročil v obsegu, ki so bila zadnja ustvarjena.
  • Če argumenta polja in elementa opisujeta eno celico, je vrednost te celice vrnjena ne glede na to, ali je ta vrednost niz, število, napaka ipd.
  • Če element vsebuje datum, mora biti vrednost izražena kot serijska številka ali zapolnjena s funkcijo DATE – tako je vrednost ohranjena, če delovni list odprete v drugih območnih nastavitvah. Element, ki se na primer sklicuje na 5. marec 1999, morate vnesti kot 36224 ali DATE(1999,3,5). Ure lahko vnesete kot decimalne vrednosti ali s funkcijo TIME.
  • Če argument »vrtilna_tabela« ni obseg, ki vsebuje vrtilno tabelo, funkcija GETPIVOTDATA vrne vrednost napake #REF!.
  • Če argumenti ne opisujejo vidnega polja ali če vsebujejo filter poročila, v katerem niso prikazani filtrirani podatki, funkcija GETPIVOTDATA vrne vrednost napake #REF! .

Primeri

Formule v spodnjem primeru prikazujejo različne načine za pridobivanje podatkov iz vrtilne tabele.

Primer uporabe funkcije GETPIVOTDATA za vračanje podatkov iz vrtilne tabele.

Formula Rezultat Opis
=GETPIVOTDATA("Prodaja"; $A$3) 5.534 dolarjev Vrne skupno vsoto polja »Prodaja«.
=GETPIVOTDATA("Skupna prodaja"; $A 3 $) 5.534 dolarjev Vrne tudi skupno vsoto polja »Prodaja«. Ime polja lahko vnesete natančno tako, kot je videti na listu ali kot koren (brez znakov »Sum«, »Count of« itd.).
=GETPIVOTDATA("Prodaja"; $A$3; "Mesec"; "Mar") $2,876 Vrne skupno prodajo za marec.
=GETPIVOTDATA("Prodaja"; $A$3; "Mesec"; "Mar"; "Izdelek"; "Pridelek"; "Prodajalec"; "Potokar") $309 Vrne skupno prodajo izdelkov v marcu za Potokarja.
=GETPIVOTDATA("Prodaja"; $A$3; "Regija"; "Jug") #REF! Vrne #REF! ker podatki za južno regijo zaradi filtra niso vidni.
=GETPIVOTDATA("Prodaja"; $A$3; "Izdelek"; "Pijače"; "Prodajalec"; "Zajc") #REF! Vrne #REF! ker ni podatkov o skupni prodaji pijač za Zajc.

Na vrh strani

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel ali pa pridobite podporo v skupnostih.