Bislang konnte ich mir immer mit Google-Sucher weiterhelfen, aber hier beiße ich mir die Zähne aus. Ich würde mich wirklich freuen, wenn hier jemand eine Idee zu der Problematik hätte.
Kriterium:
Kein VBA und kompatibel mit Excel 2010 aufwärts. Hintergrund ist, dass viele meine Excel-Datei nutzen und nicht jeder auf dem neusten Stand ist oder gar Libre Office dafür nutzt.
Das Scenario:
Für ein Spiel habe ich eine Excel-Datei für Micromanagement diverser Produktionsprozesse. In der Tabelle "Produktion" habe ich alle Produkte sowie deren zugehörigen Produktionsgebäude stehen. Ich möchte nun in einer neuen Tabelle eine Liste aller Produkte eines Gebäudes ausgeben, welches ich über ein Dropdown-Menü auswähle. Allerdings gibt es sehr viele Produkte und "Zutaten". Daher suche ich eine Möglichkeit um
A) Nur die Produkte auszugeben, die zu dem Gebäude gehören.
(Easy:
=WENNFEHLER(INDEX(Produktion[Name];AGGREGAT(15;6;ZEILE(ProduKtion[Name])/(Produktion[Gebäude]=$B$11); ZEILE($A1))-1);"")
) B) Nur die Spalten aufzulisten, die als Zutat für die Produkte benötigt werden.
In dem Beispiel hier sollte beim Gebäude "Schreinerei" nur Holz und Stoff als Zutat stehen. Beim Gebäude "Schmiede" nur Holz und Eisen. Ich bräuchte also eine Formel die alle Spalten prüft, deren Zellen einen negativen Wert in den Zeilen haben wo das ausgewählte Gebäude steht. Mit Spaltenname oder -nummer kann ich die restliche Tabelle dann easy mit SVERWEIS oder ähnlichem füllen. Nur beim Ermitteln der Spalten hänge ich halt. Ich hoffe, ich habe das nicht zu umständlich erklärt. ;-)
In dem Beispielbild habe ich mal aufgeführt, wie sich die Tabelle ändern sollte, wenn ich andere Gebäude auswähle:
Vielen Dank schon mal! =)