NOUDA.PIVOT.TIEDOT-funktio

Käytetään kohteeseen
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

GETPIVOTDATA-funktio palauttaa näkyviä tietoja Pivot-taulukosta.

Alla olevassa näyttökuvassa näkyy seuraavissa osissa käytetty Pivot-taulukon asettelu. Tässä esimerkissä =GETPIVOTDATA("Myynti",A3) palauttaa myynnin kokonaismäärän:

Esimerkki GETPIVOTDATA-funktion käyttämisestä tietojen palauttamiseen Pivot-taulukosta.

Syntaksi

NOUDA.PIVOT.TIEDOT(tietokenttä; pivot_taulukko; [kenttä1; osa1; kenttä2; osa2]; ...)

NOUDA.PIVOT.TIEDOT-funktion syntaksissa on seuraavat argumentit:

Argumentti Kuvaus
tietokenttä
Pakollinen
Sen Pivot-taulukkokentän nimi, joka sisältää noudettavat tiedot. Tämän on oltava lainausmerkkien sisällä.
Esimerkki: =GETPIVOTDATA("Myynti", A3). Tässä "Myynti" on Arvot-kenttä, jonka haluamme noutaa. Koska mitään muuta kenttää ei ole määritetty, GETPIVOTDATA palauttaa kokonaismyynnin summan.
pivot_taulukko
Pakollinen
Viittaus johonkin Pivot-taulukon soluun, solualueeseen tai nimettyyn solualueeseen. Tämän tiedon avulla voit selvittää, mikä Pivot-taulukko sisältää noudettavat tiedot.
Esimerkki: =GETPIVOTDATA("Myynti", A3). Tässä A3 on pivot-taulukon sisäinen viittaus, joka kertoo kaavalle, mitä Pivot-taulukkoa kannattaa käyttää.
kenttä1, osa1, kenttä2, osa2...
Valinnainen
1–126 kenttä- ja osanimien paria, jotka kuvaavat noudettavia tietoja. Parien järjestyksellä ei ole merkitystä. Kenttien nimet ja muut kuin päivämäärien ja numeroiden nimet on kirjoitettava lainausmerkkeihin.
Esimerkki: =GETPIVOTDATA("Myynti", A3, "Kuukausi", "Mar"). Tässä "Kuukausi" on kenttä ja "Mar" on kohde. Jos haluat määrittää kentälle useita kohteita, kirjoita ne aaltosulkeisiin (esimerkiksi {"Mar", "Apr"}).
OLAP-Pivot-taulukoiden osat voivat sisältää ulottuvuuden lähdenimen sekä osan lähdenimen. OLAP-Pivot-taulukkoraportin kenttä- ja osapari voi näyttää esimerkiksi seuraavalta:
"[Tuote]";"[Tuote].[Kaikki tuotteet].[Ruoat].[Leivonnaiset]"

Voit nopeasti kirjoittaa yksinkertaisen GETPIVOTDATA-kaavan kirjoittamalla = (yhtäläisyysmerkki) soluun, johon haluat palauttaa arvon, ja napsauttamalla sitten pivot-taulukon solua, joka sisältää palautettavat tiedot. 

Näyttökuva Excelin Pivot-taulukon asetukset -valikosta. Yläosassa näkyy Pivot-taulukon nimi: Pivot-taulukko1. Alla on laajennettu avattava Valikko, jossa näkyy kolme kohdetta: Asetukset, harmaana näkyvä Näytä raporttisuodattimen sivut... ja valittu vaihtoehto Luo GetPivotData.

Voit ottaa tämän ominaisuuden käyttöön tai poistaa sen käytöstä valitsemalla minkä tahansa aiemmin luodun Pivot-taulukon solun ja siirtymällä sitten Pivot-taulukon Analysoi-välilehden>Pivot-taulukon>asetukset> -kohtaan poistamalla Luo GetPivotData -vaihtoehdon valinnan. 

Huomautus

  • GETPIVOTDATA-argumentit voidaan myös korvata viittauksilla. Esimerkiksi =GETPIVOTDATA("Myynti",$A$3,"Kuukausi",$A 11), jossa $A 11 sisältää sanan "Mar". 
  • Lasketut kentät tai kohteet ja mukautetut laskutoimitukset voidaan sisällyttää NOUDA.PIVOT.TIEDOT-laskutoimituksiin.
  • Jos pivot_taulukko-argumentti on alue, joka sisältää vähintään kaksi Pivot-taulukkoa, tiedot noudetaan viimeksi luodusta Pivot-taulukosta.
  • Jos kenttä- ja osa-argumentit kuvaavat yksittäistä solua, kyseisen solun arvo palautetaan riippumatta siitä, onko kyseessä merkkijono, luku, virhe vai tyhjä solu.
  • Jos osa sisältää päivämäärän, arvo on ilmaistava järjestysnumerona tai se on lisättävä PÄIVÄYS-funktiolla siten, että arvo säilyy samana, vaikka laskentataulukko avattaisiin tietokoneessa, jossa on käytössä eri aluekohtaiset asetukset. Päivämäärään 5.3.1999 voidaan viitata esimerkiksi arvolla 36224 tai PÄIVÄYS(1999;3;5). Voit määrittää kellonajat joko desimaalilukuina tai AIKA-funktion avulla.
  • Jos pivot_taulukko-argumentti ei ole alue, josta Pivot-taulukko löytyy, NOUDA.PIVOT.TIEDOT palauttaa #VIITTAUS!-virhearvon.
  • Jos argumentit eivät kuvaa näytössä olevaa kenttää tai jos ne sisältävät raporttisuodattimen, jossa suodatetut tiedot eivät näy, NOUDA.PIVOT.TIEDOT palauttaa #VIITTAUS! ‑virhearvon.

Esimerkkejä

Alla olevan esimerkin kaavat näyttävät erilaisia tapoja tietojen hakemiseen Pivot-taulukosta.

Esimerkki NOUDA.PIVOT.TIEDOT-funktion käyttämisestä pivot-taulukon tietojen palauttamiseen.

Kaava Tulos Kuvaus
=GETPIVOTDATA("Myynti",$A$3) 5 534 $ Palauttaa Myynti-kentän loppusumman.
=GETPIVOTDATA("Myynnin summa", $A$3) 5 534 $ Palauttaa myös Myynti-kentän loppusumman. Kentän nimi voidaan kirjoittaa täsmälleen sellaisena kuin se näyttää laskentataulukossa tai sen pääkansiona (ilman summaa, lukumäärää ja niin edelleen).
=GETPIVOTDATA("Myynti",$A$3, "Kuukausi", "Maalis") 2 876 dollaria Palauttaa maaliskuun kokonaismyynnin.
=GETPIVOTDATA("Myynti",$A$3, "Month", "Mar", "Product", "Produce", "Sales Person", "Buchanan") 309 dollaria Palauttaa Buchananin maaliskuun tuotteiden kokonaismyynnin.
=GETPIVOTDATA("Myynti",$A$3, "Alue", "Etelä") #VIITTAUS! Palauttaa #REF! -virhe, koska eteläalueen tiedot eivät näy suodattimen vuoksi.
=GETPIVOTDATA("Myynti",$A$3, "Tuote", "Juomat", "Myyjä", "Davolio") #VIITTAUS! Palauttaa #REF! -virhe, koska Davoliosta ei ole juoman kokonaismyyntitietoja.

Sivun alkuun

Tarvitsetko lisätietoja?

Voit aina pyytää apua Excel Tech Communityn asiantuntijalta tai saada tukea yhteisöissä.