bisher hat mir dieses Forum schon sehr oft weitergeholfen, da ich bisherige Problemstellungen und entsprechende Lösungen hier mindestens in Teilen wiedergefunden habe. Vielen Dank dafür an die vielen Freiwilligen und Experten!
Doch jetzt ist es soweit, ich komme nicht mehr weiter. Ich habe folgende Aufgabenstellung / Herausforderung:
In einer Matrix (Spalte A: Liste aller Bauteile ohne Duplikate; Zeile 1: Liste/Überschriften Intervalle von 1 bis X ohne Duplikate) befinden sich Zellen, die leer sind oder aber mit Text gefüllt (Tätigkeitsbeschreibungen). Die Zeichenlänge in den Zellen kann größer 256 sein. Der Text kann sich in verschiedenen Zellen der Matrix wiederholen (mit Duplikaten).
a) Ich benötige eine Auflistung aller Tätigkeitsbeschreibungen ohne Duplikate.
=WENN(ZEILE()>SUMME(N(A$1:E$6<>""));"";INDEX(A:E;REST(KKLEINSTE(WENN(A$1:E$6<>""; ZEILE($1:$6)+SPALTE(A:E)*999);ZEILE());999);KÜRZEN(KKLEINSTE(WENN(A$1:E$6<>"";ZEILE($1:$6) +SPALTE(A:E)*999);ZEILE())/999)))
Die dargestellte Formel liefert mir allerdings Duplikate. Außerdem muss die Matrix in A1 beginnen (d.h. Überschrift Intervalle bzw. Spalte Bauteile ist nicht möglich).
b) Jeder Tätigkeitsbeschreibung, die ja mehrfach vorkommen kann, in der erzeugten Liste sollen genau die Bauteile aus Spalte A, die in einer der Spalten die Tätigkeitsbeschreibung beinhaltet, daneben als Aufzählung dargestellt werden.
Zur Veranschaulichung habe ich eine Exceldatei beigefügt.
https://www.herber.de/bbs/user/100518.xlsx
Sollte die Aufgabe deutlich geworden sein, wäre ich für Unterstützung sehr dankbar! Ich bin gespannt.
Grüße
PeterPan