02.12.2015, 16:09
Hallo zusammen,
ich habe ein Problem, bei dem ich an die Excel-Grenze mit 64 Verschachtelungen einer WENN-Abfrage stoße.
Wie ihr im angehängten Beispiel sehen könnt, habe ich in Spalte A verschiedene Textbausteine. In Spalte E gibt es eine Nutzerliste mit verschiedenen Usern, denen in Spalte F ein bestimmter, einzigartiger Textbaustein zugeordnet ist.
Nun soll in Spalte B immer dann ein Nutzername aus Spalte E erscheinen, wenn in Spalte A der Textbaustein (zum User passend aus Spalte F) auftaucht.
In B wird also überprüft, ob F in A - falls dem so ist, wird E ausgegeben.
Für dieses Beispiel mit vier Nutzern sieht ein Eintrag in der B-Stalte nun so aus:
=WENN(ISTFEHLER(FINDEN($F$2;A2)>0);WENN(ISTFEHLER(FINDEN($F$3;A2)>0); WENN(ISTFEHLER(FINDEN($F$4;A2) >0);WENN(ISTFEHLER(FINDEN($F$5;A2)>0);"";$E$5);$E$4);$E$3);$E$2)
Problem: Ich habe ca. 100 und mehr Nutzer, sodass es irgendwann tierisch unübersichtlich werden würde. Kann ich das irgendwie schlanker machen? Und falls ja - wie?
Danke!
ich habe ein Problem, bei dem ich an die Excel-Grenze mit 64 Verschachtelungen einer WENN-Abfrage stoße.
Wie ihr im angehängten Beispiel sehen könnt, habe ich in Spalte A verschiedene Textbausteine. In Spalte E gibt es eine Nutzerliste mit verschiedenen Usern, denen in Spalte F ein bestimmter, einzigartiger Textbaustein zugeordnet ist.
Nun soll in Spalte B immer dann ein Nutzername aus Spalte E erscheinen, wenn in Spalte A der Textbaustein (zum User passend aus Spalte F) auftaucht.
In B wird also überprüft, ob F in A - falls dem so ist, wird E ausgegeben.
Für dieses Beispiel mit vier Nutzern sieht ein Eintrag in der B-Stalte nun so aus:
=WENN(ISTFEHLER(FINDEN($F$2;A2)>0);WENN(ISTFEHLER(FINDEN($F$3;A2)>0); WENN(ISTFEHLER(FINDEN($F$4;A2) >0);WENN(ISTFEHLER(FINDEN($F$5;A2)>0);"";$E$5);$E$4);$E$3);$E$2)
Problem: Ich habe ca. 100 und mehr Nutzer, sodass es irgendwann tierisch unübersichtlich werden würde. Kann ich das irgendwie schlanker machen? Und falls ja - wie?
Danke!