Zum Vorschlag von @Gudrun:
Wenn du das A als absoluten Bezug nimmst, kannst du die Formel aus A2 direkt nach unten und rechts kopieren:
=wenn(Gesamt!$A2=1;Bereich1!B2;"")
Dann einen Autofilter drüber legen und nur nicht-leere Zellen anzeigen lassen:
Alternativ könntest du die gesamte Tabelle kopieren und mit dem Filter nur den jeweiligen Bereich anzeigen lassen.
Beides hat den Nachteil, dass du in allen Tabellen de facto alle Daten oder einen Wust an Formeln hast.
Elegantere Möglichkeit: Spezialfilter
Wichtig:
- Der Filterdialog muss in der Zieltabelle aufgerufen werden
- Der Kriterienbereich muss in der Zieltabelle stehen
- Der Kriterienbereich muss eine Spaltenbeschriftungen aus dem Listenbereich enthalten
- Die Kriterienwerte (hier die Bereichsnummer) müssen darunter stehen
- Für „Kopieren nach“ wählst du einen Bereich aus, in dem die gewünschten Spaltenbezeichnunge stehen. Die Bezeichnungen müssen denen aus dem Listenbereich entsprechen.
Ganz schick sind auch Pivot-Tabellen. Hab da mal schnell was hingepinselt:
Damit tätest du auf einen Blick sehen, für welchen Bereich welche Teile in welcher Menge und für welche Aufträge relevant sind.
Blöderweise sind sowohl Spezialfilter als auch Pivotabelle Momentaufnahmen der aktuellen Daten, d.h. die gefilterten Werte werden bei Datenänderung nicht automatisch aktualisiert.
Das könnte man bequem per VBA Makro lösen - aber bevor ich wieder verhauen werde, halt ich mich da ma zurück… Vielleicht hat @anon43214967 ja noch eine bessere Idee?
Gruß,
Kannitverstan