Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Pivotdatenzuordnen mit dynamischen Bezug

Pivotdatenzuordnen mit dynamischen Bezug
11.07.2018 12:39:09
Max
Hallo,
ich bin verzweifelt auf der Suche nach einer Lösung für mein Problem.
Ich möchte in einem Arbeitsblatt einem Produkt Zahlen aus einer Pivot-Tabelle zuordnen.
Dabei soll die Funktion =pivotdatenzuordnen den jeweiligen Produktnamen aus dem Arbeitsblatt in der Pivot-Tabelle finden und zeilenweise die Ergebnisse übertragen.
Wie könnte ich dies lösen?
LG Max
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW:(D)eine Beispieldatei könnte hilfreich sein owT
11.07.2018 15:28:31
neopa
Gruß Werner
.. , - ...
AW: AW:(D)eine Beispieldatei könnte hilfreich sein owT
11.07.2018 16:25:09
Max
Hallo,
hier die Beispieldatei https://www.herber.de/bbs/user/122621.xlsx
Im ersten Arbeitsblatt befindet sich die Auswertung. Hier möchte ich jeweils per =pivotdatenzuordnen die Umsätze für die jeweiligen Produkte der Spalte B aus der Pivot im 2. Arbeitsblatt ziehen.
Bis jetzt bin ich nur so weit gekommen, dass ich die Verknüpfungen "händisch" für jedes Produkt und jede Spalte einzeln erstelle.
Gibt es hier eine Möglichkeit bspw. den SVERWEIS oder ähnliches zu kombinieren, sodass sich die Funktion PIVOTDATENZUORDNEN die Werte dynamisch auf Basis der Bezüge besorgt?
Liebe Grüße
Max
Anzeige
AW: zu PIVOTDATENZUORDNEN() ...
11.07.2018 17:31:14
neopa
Hallo Max,
... man kann diese Funktion nutzen, muss aber dann teils Klimmzüge machen.
In Deinem Fall wäre es mE ausreichend und vor allem einfacher in C4 folgende Formel zu schreiben:
=WENNFEHLER(SVERWEIS($B4;PIVOT!$A:$E;SPALTE(B4);0);"?") und diese nach rechts und unten zu kopieren.
Gruß Werner
.. , - ...
Anzeige
AW: Pivotdatenzuordnen mit dynamischen Bezug
11.07.2018 15:29:06
Rob
Warum gruppierst Du die Pivot nicht?
AW: Pivotdatenzuordnen mit dynamischen Bezug
11.07.2018 16:26:31
Max
Hallo Rob,
leider verstehe ich nicht ganz was du meinst. Die Gruppierung würde mir hier nicht weiterhelfen, da ich die Bezüge trotzdem manuell erstellen müsste, oder?
Siehe dazu meine Antwort zu neopa C´s Vorschlag.
Liebe Grüße
Max
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Pivotdaten zuordnen mit dynamischem Bezug


Schritt-für-Schritt-Anleitung

Um die Funktion =PIVOTDATENZUORDNEN in Excel dynamisch zu nutzen, befolge diese Schritte:

  1. Vorbereitung der Daten: Stelle sicher, dass deine Pivot-Tabelle korrekt eingerichtet ist und die benötigten Daten enthält.
  2. Erstellung der Formel:
    • In der Zelle, in der du den Wert aus der Pivot-Tabelle haben möchtest, gib folgende Formel ein:
      =PIVOTDATENZUORDNEN("Umsatz"; PIVOT!$A$1; "Produkt"; $B4)
    • Ersetze "Umsatz" durch den Wert, den du abrufen möchtest und PIVOT!$A$1 durch den Bezug zu deiner Pivot-Tabelle.
  3. Anpassung für dynamische Bezüge: Um die Bezüge dynamisch zu gestalten, kannst du den Produktnamen in der Zelle $B4 variabel halten, sodass sich die Formel automatisch anpasst, wenn du sie nach unten oder zur Seite ziehst.
  4. Fehlerbehandlung: Verwende WENNFEHLER, um mögliche Fehler zu behandeln:
    =WENNFEHLER(PIVOTDATENZUORDNEN("Umsatz"; PIVOT!$A$1; "Produkt"; $B4); "Nicht gefunden")

Häufige Fehler und Lösungen

  • Bezug Fehler: Wenn du einen #BEZUG!-Fehler erhältst, überprüfe, ob der Bezug zur Pivot-Tabelle korrekt ist.
  • Falscher Wert: Stelle sicher, dass der Produktname in der Pivot-Tabelle exakt mit dem in deinem Arbeitsblatt übereinstimmt.
  • Verwendung von WENNFEHLER: Nutze die WENNFEHLER-Funktion, um sicherzustellen, dass bei ungültigen Bezügen eine benutzerdefinierte Nachricht angezeigt wird.

Alternative Methoden

Falls die Verwendung von PIVOTDATENZUORDNEN nicht die gewünschten Ergebnisse liefert, kannst du folgende Methoden ausprobieren:

  • SVERWEIS: Die Kombination mit SVERWEIS kann oft eine einfachere Lösung sein. Beispiel:
    =WENNFEHLER(SVERWEIS($B4; PIVOT!$A:$E; SPALTE(B4); 0); "Nicht gefunden")
  • INDEX und VERGLEICH: Eine weitere Möglichkeit ist die Verwendung von INDEX und VERGLEICH, um eine dynamische Suche durchzuführen.

Praktische Beispiele

Hier ist ein Beispiel, wie du PIVOTDATENZUORDNEN in einer Tabelle verwenden kannst:

  • Angenommen, in Spalte A hast du die Produktnamen und in Spalte B die dazugehörigen Umsätze aus der Pivot-Tabelle. Du könntest die folgende Formel in Zelle C2 verwenden:
    =PIVOTDATENZUORDNEN("Umsatz"; PIVOT!$A$1; "Produkt"; A2)
  • Wenn du die Formel nach unten ziehst, wird der Bezug zu den Produktnamen in Spalte A automatisch aktualisiert.

Tipps für Profis

  • Dynamische Bereiche nutzen: Wenn du häufig mit sich ändernden Daten arbeitest, nutze benannte dynamische Bereiche oder Tabellen, um deine Formeln flexibler zu gestalten.
  • Namensmanager: Verwende den Namensmanager in Excel, um deine Formeln klarer und einfacher lesbar zu machen.
  • Pivot-Tabelle aktualisieren: Vergiss nicht, die Pivot-Tabelle regelmäßig zu aktualisieren, um sicherzustellen, dass du immer die neuesten Daten erhältst.

FAQ: Häufige Fragen

1. Wie kann ich sicherstellen, dass die Pivot-Tabelle immer die neuesten Daten anzeigt?
Du kannst die Pivot-Tabelle einfach aktualisieren, indem du mit der rechten Maustaste darauf klickst und "Aktualisieren" wählst.

2. Was passiert, wenn das Produkt nicht in der Pivot-Tabelle vorhanden ist?
In diesem Fall gibt die PIVOTDATENZUORDNEN-Funktion einen Fehler zurück, den du mit WENNFEHLER abfangen kannst.

3. Kann ich die PIVOTDATENZUORDNEN-Funktion in älteren Excel-Versionen verwenden?
Ja, die Funktion ist in den meisten Versionen von Excel verfügbar, jedoch können einige Optionen und die Benutzeroberfläche variieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige