17.07.2024, 13:31
Hallo,
ich habe eine Tabelle, in der alle möglichen Verwender ihre Bedarfe an Bauteilen mit einem bestimmten Bereitstellungstermin einstellen.
Daraus erstelle ich eine Pivot-Tabelle, die mir dann im Spaltenbereich den zeitlichen Verlauf darstellt im Format JJJJ/KW00 (2024/KW14) und in den jeweiligen Zeilen die unterschiedlichen Bauteile mit ihren Mengen.
In ein weiteres Tabellenblatt ziehe ich mir Inhalte der Pivot über einen XVerweis, und mache dort weitere Berechnungen. Sprich, wenn ich Material A in der KW15 benötige, muss ich die Subkomponenten in der KW12 z.B. bereits vorrätig haben. Außerdem zeige ich hier auf, ob wir versorgt sind, wo es Engpässe gibt etc.
Meine Eingangsmenge ändert sich häufig, da weitere Bedarfe hinzukommen, oder auch entfernt werden, sie zu einem anderen Zeitpunkt benötigt werden etc. Durch Aktualisierung der Pivot erhalte ich dann auch auf meiner Berechnungsdatei immer sofort die Auswirkungen. Genau so soll es sein.
Nun aber mein Problem: Ich referenziere in meinem Berechnungsblatt eine Zeile der Pivottabelle über einen XVerweis. Er sucht mir das Datum in der Pivot und gibt mir dann den Zeilenwert wieder. Wenn ich nun aber einen Filter in meiner Pivot setze, referenziert er immer auf die gleiche Zeile, obwohl diese ja durch das Filtern nun an einer anderen Stelle sitzt.
=XVERWEIS(@$4:$4;Pivot!$4:$4;Pivot!6:6;0)
Wie kann ich also einen XVerweis in einer Pivottabelle so setzen, dass sich die Zeile dynamisch mitändert?
PS: In der Berechnungsdatei habe ich Datei aus verschiedenen Bedarfslisten aus verschiedenen Pivots - daher mache ich die Berechnungen nicht direkt im gleichen Sheet. Außerdem erfolgt die Anzeige der Termine in der Pivot zum einen nicht zwingend in der chronologischen Reihenfolge und Daten, die es in der Liste nicht gibt, werden auch nicht angezeigt (Sprich, kein Eintrag für 2024/KW12, dann auch keine Spalte hierfür). In der Form kann ich damit nicht arbeiten.
ich habe eine Tabelle, in der alle möglichen Verwender ihre Bedarfe an Bauteilen mit einem bestimmten Bereitstellungstermin einstellen.
Daraus erstelle ich eine Pivot-Tabelle, die mir dann im Spaltenbereich den zeitlichen Verlauf darstellt im Format JJJJ/KW00 (2024/KW14) und in den jeweiligen Zeilen die unterschiedlichen Bauteile mit ihren Mengen.
In ein weiteres Tabellenblatt ziehe ich mir Inhalte der Pivot über einen XVerweis, und mache dort weitere Berechnungen. Sprich, wenn ich Material A in der KW15 benötige, muss ich die Subkomponenten in der KW12 z.B. bereits vorrätig haben. Außerdem zeige ich hier auf, ob wir versorgt sind, wo es Engpässe gibt etc.
Meine Eingangsmenge ändert sich häufig, da weitere Bedarfe hinzukommen, oder auch entfernt werden, sie zu einem anderen Zeitpunkt benötigt werden etc. Durch Aktualisierung der Pivot erhalte ich dann auch auf meiner Berechnungsdatei immer sofort die Auswirkungen. Genau so soll es sein.
Nun aber mein Problem: Ich referenziere in meinem Berechnungsblatt eine Zeile der Pivottabelle über einen XVerweis. Er sucht mir das Datum in der Pivot und gibt mir dann den Zeilenwert wieder. Wenn ich nun aber einen Filter in meiner Pivot setze, referenziert er immer auf die gleiche Zeile, obwohl diese ja durch das Filtern nun an einer anderen Stelle sitzt.
=XVERWEIS(@$4:$4;Pivot!$4:$4;Pivot!6:6;0)
Wie kann ich also einen XVerweis in einer Pivottabelle so setzen, dass sich die Zeile dynamisch mitändert?
PS: In der Berechnungsdatei habe ich Datei aus verschiedenen Bedarfslisten aus verschiedenen Pivots - daher mache ich die Berechnungen nicht direkt im gleichen Sheet. Außerdem erfolgt die Anzeige der Termine in der Pivot zum einen nicht zwingend in der chronologischen Reihenfolge und Daten, die es in der Liste nicht gibt, werden auch nicht angezeigt (Sprich, kein Eintrag für 2024/KW12, dann auch keine Spalte hierfür). In der Form kann ich damit nicht arbeiten.