HENTPIVOTDATA

Microsoft Office 2003

Se også

Returnerer data som er lagret i en pivottabellrapport. Du kan bruke HENTPIVOTDATA til å hente sammendragsdata fra en pivottabellrapport, forutsatt at dataene er synlige i rapporten.

Obs!  Du kan raskt skrive inn en enkel HENTPIVOTDATA-formel ved å skrive inn = i cellen du vil returnere verdien til, og deretter klikke cellen i pivottabellrapporten som inneholder dataene du vil returnere.

Syntaks

HENTPIVOTDATA(datafelt,pivottabell,felt1,element1,felt2,element2,...)

Datafelt    er navnet, angitt i anførselstegn, for datafeltet som inneholder dataene du vil hente.

Pivottabell    er en referanse til en hvilket som helst celle, celleområde eller navngitt celleområde i en pivottabellrapport. Denne informasjonen blir brukt til å avgjøre hvilken pivottabellrapport som inneholder dataene du vil hente.

Felt1, Element1, Felt2, Element2    er ett av 14 par med feltnavn og elementnavn som beskriver dataene du vil hente. Parene kan være i en hvilken som helst rekkefølge. Feltnavn og navn for elementer, bortsett fra datoer og tall, er angitt i anførselstegn. For OLAP-pivottabellrapporter kan elementer inneholde kildenavnet for dimensjonen i tillegg til kildenavnet for elementet. Et felt og et elementpar for en OLAP-pivottabell kan se slik ut:

"[Produkt]","[Produkt].[Alle produkter].[Mat].[Bakevarer]"

Kommentarer

  • Beregnede felt eller elementer og egendefinerte beregninger tas med i HENTPIVOTDATA-beregninger.
  • Hvis pivottabell er et område som omfatter to eller flere pivottabellrapporter, vil dataene hentes fra rapporten som sist ble opprettet i området.
  • Hvis felt- og elementargumentene beskriver én enkelt celle, returneres verdien i denne cellen, uansett om verdien er en streng, et tall, en feil eller noe annet.
  • Hvis et element inneholder en dato, må verdien uttrykkes som et serienummer eller fylles ved hjelp av DATO-funksjonen, slik at verdien beholdes hvis regnearket åpnes med en annen nasjonal innstilling. Et element som for eksempel refererer til datoen 5. mars 1999, kan angis som 36224 eller DATO(1999,3,5). Klokkeslett kan angis som desimaler, eller ved hjelp av KLOKKESLETT-funksjonen.
  • Hvis pivottabell ikke er et område hvor det finnes en pivottabellrapport, returnerer HENTPIVOTDATA #REF!.
  • Hvis argumentene ikke beskriver et synlig felt, eller hvis de inneholder et sidefelt som ikke vises, returnerer HENTPIVOTDATA #REF!.

Eksempler

Området som inneholder pivottabellrapporten er følgende:

Regneark

HENTPIVOTDATA("Salg",$A$4) returnerer hovedsummen for feltet Salg, kr 493 250.

HENTPIVOTDATA("Sum salg",$A$4) returnerer også totalsummen for Salg-feltet, kr 493 250, og feltnavnet kan angis nøyaktig slik det ser ut på arket, eller som roten (uten "Sum av," "Antall av" og så videre).

HENTPIVOTDATA("Salg",$A$4,"Måned","Mars") returnerer totalsummen for mars, kr 303 370.

HENTPIVOTDATA("Salg",$A$4,"Måned","Mars","Produkt","Produkter","Selger","Berg") returnerer kr 102 010.

HENTPIVOTDATA("Salg",$A$4,"Region","Sør") returnerer #REF! fordi region Sør ikke er synlig.

HENTPIVOTDATA("Salg",$A$4,"Produkt","Drikkevarer","Selger","Davidsen") returnerer #REF! fordi det ikke finnes sum for salg av drikkevarer for Davidsen.