Die Funktion PIVOTDATENZUORDNEN gibt sichtbare Daten aus einer PivotTable zurück.
Der folgende Screenshot zeigt das PivotTable-Layout, das in den nächsten Abschnitten verwendet wird. In diesem Beispiel gibt =GETPIVOTDATA("Sales";A3) den Gesamtumsatz zurück:
Syntax
PIVOTDATENZUORDNEN(Datenfeld;PivotTable;[Feld1;Element1;Feld2;Element2];...)
Die Syntax der Funktion PIVOTDATENZUORDNEN weist die folgenden Argumente auf:
|
Argument |
Beschreibung |
|---|---|
|
data_field Erforderlich |
Der Name der PivotTable, die die Daten enthält, die Sie abrufen möchten. Dies muss in Anführungszeichen stehen. Beispiel: =GETPIVOTDATA("Sales", A3). Hier ist "Sales" das Feld Werte, das abgerufen werden soll. Da kein anderes Feld angegeben ist, gibt GETPIVOTDATA den Gesamtumsatz zurück. |
|
pivot_table Erforderlich |
Stellt einen Bezug auf eine Zelle, einen Zellbereich oder einen benannten Zellbereich in einer PivotTable dar. Mit diesen Informationen wird ermittelt, welche PivotTable die Daten enthält, die Sie abrufen möchten. Beispiel: =GETPIVOTDATA("Sales", A3). Hier ist A3 ein Verweis innerhalb der PivotTable und teilt der Formel mit, welche PivotTable verwendet werden soll. |
|
Feld1, Element1, Feld2, Element2... Optional |
Stehen für Paare aus Feld- und Elementnamen (zwischen 1 und 126), die die Daten beschreiben, die Sie abrufen möchten. Diese Paare können in einer beliebigen Reihenfolge auftreten. Feld- und Elementnamen, die nicht aus Datumsangaben oder Zahlen bestehen, müssen in Anführungszeichen eingeschlossen sein. Beispiel: =GETPIVOTDATA("Sales", A3, "Month", "Mar"). Hier ist "Month" das Feld und "Mar" ist das Element. Um mehrere Elemente für ein Feld anzugeben, schließen Sie sie in geschweifte Klammern ein (z. B. {"Mar", "Apr"}). Für OLAP-PivotTables können Elemente den Quellnamen der Dimension sowie den Quellnamen des Elements enthalten. Ein Paar aus Feld und Element könnte für eine OLAP-PivotTable wie folgt aussehen: "[Produkt]";"[Produkt].[Alle Produkte].[Lebensmittel].[Backwaren]" |
Sie können eine einfache PIVOTDATENZUORDNEN-Formel schnell eingeben, indem Sie = (Gleichheitszeichen) in die Zelle eingeben, in die Sie den Wert zurückgeben möchten. Anschließend klicken Sie in der PivotTable auf die Zelle, die die Daten enthält, die Sie zurückgeben möchten.
Sie können dieses Feature aktivieren oder deaktivieren, indem Sie eine beliebige Zelle in einer vorhandenen PivotTable auswählen und dann zur Registerkarte PivotTable-Analyse wechseln > PivotTable > Optionen > die Option GetPivotData generieren deaktivieren.
Hinweise:
-
GETPIVOTDATA-Argumente können auch durch Verweise ersetzt werden. Beispiel: =GETPIVOTDATA("Sales";$A$3;"Month";$A 11), wobei $A 11 "Mar" enthält.
-
Berechnete Felder oder Elemente und benutzerdefinierte Berechnungen können von der Funktion PIVOTDATENZUORDNEN berücksichtigt werden.
-
Ist das Argument "pivot_table" ein Bereich, der zwei oder mehr PivotTables enthält, werden die Daten aus der zuletzt erstellten PivotTable abgerufen.
-
Wenn die Feld- und Elementargumente eine einzelne Zelle beschreiben, so wird deren Wert einschließlich zurückgegeben, unabhängig davon, ob es sich um eine Zeichenfolge, eine Zahl, einen Fehler, oder eine leere Zelle handelt.
-
Wenn ein Element eine Datumsangabe enthält, muss der Wert als serielle Nummer angegeben oder mithilfe der DATUM-Funktion gefüllt worden sein, damit der Wert erhalten bleibt, wenn das Arbeitsblatt mit anderen Ländereinstellungen geöffnet wird. Ein Element, das z. B. auf den 5. März 1999 Bezug nimmt, könnte als 36224 oder DATUM(1999;3;5) eingegeben werden. Zeitangaben können als Dezimalwerte oder mithilfe der ZEIT-Funktion eingegeben werden.
-
Ist das Argument "pivot_table" kein Bereich, in dem sich eine PivotTable befindet, gibt PIVOTDATENZUORDNEN #BEZUG! zurück.
-
Wenn die Argumente kein sichtbares Feld beschreiben oder einen Berichtsfilter umfassen, in dem die gefilterten Daten nicht angezeigt werden, gibt PIVOTDATENZUORDNEN den Fehlerwert #BEZUG! zurück.
Beispiele
Die Formeln im folgenden Beispiel zeigen verschiedene Methoden zum Abrufen von Daten aus einer PivotTable.
|
Formel |
Ergebnis |
Beschreibung |
|---|---|---|
|
=GETPIVOTDATA("Sales"; $A$3) |
5.534 USD |
Gibt die Gesamtsumme des Felds Sales zurück. |
|
=GETPIVOTDATA("Summe der Verkäufe", $A$ 3) |
5.534 USD |
Gibt auch die Gesamtsumme des Felds Sales zurück. Der Feldname kann genau so eingegeben werden, wie er auf dem Blatt aussieht, oder als Stamm (ohne "Summe von", "Anzahl von" usw.). |
|
=GETPIVOTDATA("Sales"; $A$3; "Month"; "Mar") |
2.876 USD |
Gibt den Gesamtumsatz für März zurück. |
|
=GETPIVOTDATA("Sales"; $A$3; "Month", "Mar", "Product", "Produce", "Sales Person", "Buchanan") |
309 USD |
Gibt den Gesamtumsatz der Produktion im März für Buchanan zurück. |
|
=GETPIVOTDATA("Sales"; $A$3; "Region"; "South") |
#BEZUG! |
Gibt einen #REF zurück! Fehler, da die Daten der Region "Süden" aufgrund des Filters nicht sichtbar sind. |
|
=GETPIVOTDATA("Sales"; $A$3; "Product", "Beverages", "Sales Person", "Davolio") |
#BEZUG! |
Gibt einen #REF zurück! fehler, da für Davolio keine Gesamtdaten zum Getränkeabsatz vorhanden sind. |
Benötigen Sie weitere Hilfe?
Sie können jederzeit einen Experten in der Excel Tech Community fragen oder Unterstützung in den Communities erhalten.