Excel-GETPIVOTDATA-Funktion

- Beispiel 1: Grundlegende Verwendung der GETPIVOTDATA-Funktion
- Beispiel 2: Vermeidung von Fehlerwerten, wenn das Argument ein Datum oder eine Uhrzeit in der GETPIVOTDATA-Funktion ist
Beschreibung
Die GETPIVOTDATA-Funktion greift auf eine PivotTable zu und liefert Daten entsprechend deren Struktur.
Syntax und Argumente
Formelsyntax
| =GETPIVOTDATA ()data_field, pivot_table, [field1, item1], ...) |
Argumente
|
Rückgabewert
Die GETPIVOTDATA-Funktion liefert Daten, die in der angegebenen PivotTable gespeichert sind.
Hinweise
1) Berechnete Felder und benutzerdefinierte Berechnungsfelder wie „Gesamtsumme“ und „Summe von EachProduct“ lassen sich ebenfalls als Argumente in der GETPIVOTDATA-Funktion verwenden.
2) Enthält ein Element ein Datum oder eine Uhrzeit, kann der Rückgabewert beim Verschieben der Arbeitsmappe an einen anderen Speicherort verloren gehen und erscheint dann als Fehlerwert #BEZUG!. Um dies zu vermeiden, stellen Sie Datum oder Uhrzeit als fortlaufende Zahl dar – beispielsweise 12,03.2018 als 43437.
3) Wenn das Argument pivot_table keine Zelle oder keinen Bereich mit einer vorhandenen PivotTable angibt, gibt GETPIVOTDATA den Fehlerwert #BEZUG! zurück.
4) Wenn die Argumente in der angegebenen PivotTable nicht sichtbar sind, gibt die GETPIVOTDATA-Funktion den Fehlerwert #BEZUG! zurück.
Verwendung und Beispiele
Beispiel 1: Grundlegende Verwendung der GETPIVOTDATA-Funktion
1) Nur die ersten beiden erforderlichen Argumente:
=GETPIVOTDATA(„StoreNorth",$A$3)
Erläuterung:
Wenn die GETPIVOTDARA-Funktion nur zwei Argumente enthält, gibt sie automatisch die Werte im Feld „Gesamtsumme“ basierend auf dem angegebenen Elementnamen zurück. In meinem Beispiel wird die Gesamtsumme des Feldes „StoreNorth“ in der PivotTable zurückgegeben, die sich im Bereich A3:E9 befindet (beginnend bei Zelle A3).
2) Mit den Argumenten data_field, pivot_table, field1, item1
=GETPIVOTDATA("StoreNorth",$A$3,"Product",„B")
Erläuterung:
SouthNorth:data_field: das Feld, aus dem Sie einen Wert abrufen möchten;
A3:pivot_table: Die erste Zelle der PivotTable befindet sich in Zelle A3;
Product, B:Feldname, Elementname: ein Paar, das beschreibt, welchen Wert Sie zurückgeben möchten.
Beispiel 2: Vermeidung von Fehlerwerten, wenn das Argument ein Datum oder eine Uhrzeit in der GETPIVOTDATA-Funktion ist
Wenn die Argumente der GETPIVOTDATA-Funktion Datums- oder Uhrzeitangaben enthalten, kann das Ergebnis beim Öffnen der Arbeitsmappe an einem anderen Speicherort in den Fehlerwert #BEZUG! umgewandelt werden, wie im folgenden Screenshot gezeigt:
In diesem Fall können Sie
1) Die DATEVALUE-Funktion verwenden
=GETPIVOTDATA("EachDate",A3,„Date Record",DATEVALUE(„12/3/2018"))
2) Die DATE-Funktion verwenden
=GETPIVOTDATA("EachDate",A3,„Date Record",DATE(2018,12,3))
3) Auf eine Zelle mit Datum verweisen
=GETPIVOTDATA("EachDate",A3,„Date Record",A12)
Die besten Office-Produktivitätstools
Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben
Kutools für Excel bietet über 300 Funktionen,damit das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- Wechseln Sie in einer Sekunde zwischen Dutzenden geöffneter Dokumente!
- Reduziert für Sie täglich Hunderte von Mausklicks – verabschieden Sie sich vom Mausarm.
- Steigern Sie Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
- Bringt effiziente Tabs in Office (inklusive Excel) – genau wie in Chrome, Edge und Firefox.
