GETPIVOTDATA (Funkcija GETPIVOTDATA)

Šiame straipsnyje aprašoma formulės sintaksė ir funkcijos GETPIVOTDATA naudojimas programoje „Microsoft Excel“.

Aprašas

Grąžina duomenis, įrašytus suvestinės lentelės „SuvestinėLentelė“ ataskaitoje. Naudodamiesi funkcija GETPIVOTDATA galite gauti suvestinės duomenis iš „SuvestinėLentelė“ ataskaitos su sąlyga, kad suvestinės duomenys ataskaitoje yra matomi.

Pastaba : Nesudėtingą GETPIVOTDATA formulę galite greitai įvesti surinkdami = (lygybės ženklą) langelyje, kuriame norite gauti grąžinamą reikšmę, ir tada spustelėdami tos „PivotTable“ ataskaitos langelyje, kurioje yra norimi gauti duomenys.

Sintaksė

GETPIVOTDATA(data_field, pivot_table, [laukas1, elem1, laukas2, elem2], ...)

Funkcijos GETPIVOTDATA sintaksė turi tokius argumentus:

  • Data_field    Būtina. Duomenų lauko, kuriame yra norimi gauti duomenys, pavadinimas kabutėse.

  • Pivot_table    Būtina. Nuoroda į bet kurį langelį, langelių diapazoną ar įvardytą langelių diapazoną „PivotTable“ ataskaitoje. Naudojantis šia informacija yra nustatoma, kurioje „PivotTable“ ataskaitoje yra norimi gauti duomenys.

  • Laukas1, Elem1, Laukas2, Elem2    Pasirinktinai. Nuo 1 iki 126 laukų pavadinimų ir elementų pavadinimų porų, kurios aprašo norimus gauti duomenis. Poros gali būti nurodytos bet kuria tvarka. Laukų pavadinimai ir elementų pavadinimai, jei jie nėra datos ir skaičiai, yra kabutėse. OLAP „PivotTable“ ataskaitų elementai gali turėti dimensijos šaltinio pavadinimą ir elemento šaltinio pavadinimą. OLAP „PivotTable“ lauko ir elemento poros pavyzdys:

    "[Produktas]","[Produktas].[Visi produktai].[Maistas].[Kepiniai]"

Pastabos

  • Skaičiuojami laukai ar elementai ir vartotojo skaičiavimai yra įtraukiami į GETPIVOTDATA skaičiavimus.

  • Jei pivot_table yra diapazonas, apimantis dvi ar daugiau suvestinių lentelių ataskaitas, duomenys bus gauti iš tos ataskaitos, kuri tame diapazone buvo sukurta paskiausiai.

  • Jei lauko ir elemento argumentai apibrėžia vieną langelį, to langelių reikšmė yra grąžinama nepriklausomai nuo to, ar tai yra eilutė, skaičius ar klaida ir t. t.

  • Jei elemente yra data, reikšmė turi būti išreikšta kaip sekos skaičius arba išplatinta naudojantis funkcija DATE tam, kad reikšmė išliktų, jei darbalapis būtų atidarytas naudojantis kitokia lokale. Pvz., elementą, nurodantį 1999 m. kovo 5 d. datą, galima įvesti kaip 36224 arba DATE(1999,3,5). Laiką galima įvesti kaip dešimtaines reikšmes arba naudojantis funkcija TIME.

  • Jei pivot_table nėra tas diapazonas, kuriame aptikta suvestinės lentelės ataskaita, funkcija GETPIVOTDATA grąžins reikšmę #REF!.

  • Jei argumentai neaprašo matomo lauko arba jei juose yra ataskaitos filtras, kuriame filtruoti duomenys nerodomi, funkcija GETPIVOTDATA grąžina reikšmę #REF!.

Pavyzdys

Dėl praktiškumo, žemiau pateiktuose pavyzdiniuose duomenyse nėra tikrų „PivotTable“ duomenų, tačiau čia pateikiama duomenų nuotrauka. Formulės ir rezultatai rodomi pavyzdyje.

PivotTable darbalapis

Nukopijuokite toliau pateiktoje lentelėje esančius duomenų pavyzdžius ir įklijuokite juos naujo „Excel“ darbalapio langelyje A1. Kad būtų rodomi rezultatai, pažymėkite formules, paspauskite F2, tada paspauskite „Enter“. Jei reikia, koreguokite stulpelių plotį, kad matytumėte visus duomenis.

Formulė

Rezultatas

GETPIVOTDATA("Pardavimai", $A$4)

Grąžina bendrąją langelio Pardavimai sumą $49,325.

GETPIVOTDATA("Susumuoti Pardavimai", $A$4)

Taip pat grąžina bedrą langelio Pardavimai sumą $49,325; langelio pavadinimą galima įvesti tiksliai tokį pat, koks jis yra ir lape arba tik šaknį (be „suminiai", „bendri," ir t.t.).

GETPIVOTDATA("Pardavimai", $A$4, "Mėnuo", "Kovas")

Grąžina bendrą kovo mėnesio sumą, $30,337.

GETPIVOTDATA("Pardavimai", $A$4, "Mėnuo", "Kovas", "Produktai", "Gaminiai", "Pardavėjas", "Bukšaitis")

Grąžina $10,201.

GETPIVOTDATA("Pardavimai", $A$4, "Regionas", "Pietų")

Gražina klaidos reikšmę #REF!, nes pietų regiono duomenų nematyti.

GETPIVOTDATA("Pardavimai", $A$4, "Produktas", "Gėrimai", "Pardavėjas", "Kavolis")

Grąžina klaidos reikšmę #REF!, kavolio gėrimų pardavimų bendros sumos nėra.

Puslapio viršus

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×