Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: Fuchs am März 16, 2018, 17:34:36 Nachmittag
-
Guten Tag,
ich habe mir kürzlich den nachfolgenden Filter gebaut (vereinfacht):
(http://fs1.directupload.net/images/180316/temp/rugv2o93.png) (http://www.directupload.net/file/d/5028/rugv2o93_png.htm)
Zelle E2=WENNFEHLER(WENN(UND(C2="E";(SUCHEN(1;D2)));B2;"");"")
In Worten: Wenn Zelle C den Reinwert "E" enthält und wenn in Zelle D eine 1 vorkommt, kopiere den Wert aus Zelle B in Zelle E, sonst tue nichts.
Das funktioniert soweit. Nun frage ich mich, ob es möglich ist, die Formel dahingehend zu erweitern, dass meine 4 Ergebnisse (stattdessen oder zusätzlich - das ist egal) in den Zeilen der Work ID (siehe Spalte A) ausgegeben werden, sprich in den orange-markierten Zellen.
Womöglich ist mein Denkansatz falsch, nichtsdestotrotz freue ich mich über jede Hilfe.
Liebe Grüße,
Anja
-
Moin Anja,
ich habe auf der Basis deiner "vereinfachten" Musterdatei eine Lösung erstellt.
Es gibt mit Sicherheit eine Lösung in VBA und höchstwahrscheinlich auch eine Formel-Lösung; ersteres macht mir derzeit nicht so viel Spaß und ewig lange Formeln sind nicht meine Baustelle.
Da ich auch schon ganz schön daran gesessen habe, wirst du dich damit auch einige Zeit auseinandersetzen dürfen. Die einzelnen Schritte kannst du im rechten Seitenfenster der Power Query-Abfrage nachvollziehen. Insbesondere die erste Abfrage hätte ich noch straffen können (siehe die 2. Query), aber der Weg zum Ziel ist mitunter mühselig. Und ich habe hier schon mehr Zeit investiert, als ich typischerweise für die (kostenlose) Foren-Hilfe aufbringe. - Viel Erfolg (auf welchem Wege auch immer)!