Pivotdatenzuordnen und #BEZUG Fehler beheben
Schritt-für-Schritt-Anleitung
-
Pivot-Tabelle erstellen: Stelle sicher, dass Deine Pivot-Tabelle korrekt erstellt ist. Wähle dafür die Daten aus, die Du analysieren möchtest, und gehe zu Einfügen > PivotTable.
-
Werte in der Pivot-Tabelle anordnen: Ziehe die gewünschten Felder in die Bereiche Zeilen, Spalten und Werte, um die Daten zu gruppieren und zusammenzufassen.
-
Pivotdatenzuordnen verwenden: Um spezifische Daten aus der Pivot-Tabelle auszulesen, nutze die Funktion PIVOTDATENZUORDNEN. Der Syntax lautet:
=PIVOTDATENZUORDNEN("Wert", PivotTabelle, "Feld", "Item")
Ersetze "Wert", PivotTabelle, "Feld" und "Item" mit den entsprechenden Werten.
-
Fehler vermeiden: Achte darauf, dass die Struktur Deiner Pivot-Tabelle nicht verändert wird, während Du Daten ausliest. Wenn Du Filter anwendest, kann es zu #BEZUG Fehlern kommen.
Häufige Fehler und Lösungen
-
#BEZUG Fehler: Dieser Fehler tritt auf, wenn Du versuchst, auf einen Wert in der Pivot-Tabelle zuzugreifen, der aufgrund von Filtereinstellungen nicht sichtbar ist. Um diesen Fehler zu umgehen, verwende die Funktion WENNFEHLER, um den Fehler abzufangen:
=WENNFEHLER(PIVOTDATENZUORDNEN(...), 0)
-
Daten nicht verfügbar: Wenn Du Daten aus der Pivot-Tabelle auslesen möchtest, die nicht angezeigt werden, kann INDEX() eine Alternative zur PIVOTDATENZUORDNEN Funktion sein, um auf die zugrunde liegenden Daten zuzugreifen.
Alternative Methoden
Eine Möglichkeit, um Werte aus der Pivot-Tabelle zu extrahieren, ist die Verwendung von INDEX() und VERGLEICH():
=INDEX(PivotTabelle!A:A,VERGLEICH(Suchkriterium,PivotTabelle!B:B,0))
Diese Methode kann nützlich sein, wenn Du die Struktur der Pivot-Tabelle häufig änderst oder Filter anwendest.
Praktische Beispiele
-
Beispiel für Pivotdatenzuordnen:
Angenommen, Du möchtest den Umsatz für ein bestimmtes Produkt aus Deiner Pivot-Tabelle herausziehen:
=PIVOTDATENZUORDNEN("Umsatz", $A$3, "Produkt", "Produkt A")
-
Beispiel für INDEX() und VERGLEICH():
Wenn die Pivot-Tabelle in Blatt1 ist und Du den Umsatz für "Produkt A" in Zelle B2 möchtest:
=INDEX(Blatt1!C:C,VERGLEICH("Produkt A",Blatt1!A:A,0))
Tipps für Profis
-
Excel #BEZUG als 0 anzeigen: Um sicherzustellen, dass Du keine #BEZUG Fehler in Deiner Tabelle siehst, kannst Du die WENNFEHLER-Funktion wie oben beschrieben nutzen.
-
Daten aus Pivot-Tabelle auslesen: Überprüfe regelmäßig die Filtereinstellungen Deiner Pivot-Tabelle, um sicherzustellen, dass Du die gewünschten Werte abrufst.
-
Vermeide harte Verkettungen: Wenn Du viele Bedingungen hast, ziehe es in Betracht, die PIVOTDATENZUORDNEN Funktion zu kombinieren, um die Übersichtlichkeit zu erhöhen.
FAQ: Häufige Fragen
1. Warum erhalte ich einen #BEZUG Fehler bei der Verwendung von PIVOTDATENZUORDNEN?
Dieser Fehler tritt auf, wenn die Zelle, auf die Du zugreifst, nicht sichtbar ist, meist aufgrund von Filtern oder Strukturänderungen der Pivot-Tabelle.
2. Kann ich Daten aus einer gefilterten Pivot-Tabelle auslesen?
Ja, Du kannst die Funktion WENNFEHLER verwenden, um Fehler zu vermeiden. Alternativ kannst Du die INDEX- und VERGLEICH-Funktionen nutzen, um auf die zugrunde liegenden Daten zuzugreifen.