13.05.2020, 19:06
(Dieser Beitrag wurde zuletzt bearbeitet: 13.05.2020, 19:06 von Steppenfire.)
Hallo zusammen,
ich bin ganz neu hier und gerade an einem Excel-Problem am Verzweifeln - vielleicht kann mir hier ein Profi noch einen Gedankenanstoß geben:
Situation: Ein Report gibt mir in 2 Spalten eine Vielzahl an nummerischen Fehlercodes aus - abhängig davon, in welchem Fall der Fehler aufgetreten ist.
Leider kann das Feld auch ausgegeben werden.
Nur für wenige Fehlercodes ist KollegeA zuständig, alle anderen werden von KollegeB bearbeitet.
Wenn die Fehlercodes in folgenden 3 Kombinationen auftreten, soll der ganze Fall "KollegeA" zugeordnet werden, in allen anderen Konstellationen "KollegeB"
a) "Fehler A" UND "Fehler B" sind Kollege A zugeordnet
b) "Fehler A" ist Kollege A zugeordnet UND "Fehler B" ist
c) "Fehler B" ist Kollege A zugeordnet UND "Fehler A" ist
Über eine Funktion möchte ich nun Spalte "Fehler A" und Spalte "Fehler B" nach o.g. Konstellationen überprüfen und den Arbeitsschritt dann "KollegeA" oder "KollegeB" zuordnen.
Beispiel Matrix:
Beispiel für mögliche Konstellationen (inkl. erwartetem Ergebnis der Funktion):
Ich habe jetzt schon folgende Funktion erstellt, mit der ich zumindest im Beispiel zum gewünschten Ergebnis komme:
=WENN(ISTFEHLER(UND(SVERWEIS(B10;A$2:A$6;1;0);SVERWEIS(C10;A$2:A$6;1;0)));WENN(ISTFEHLER(WENNS((B10="");SVERWEIS(C10;A$2:A$6;1;0);(C10="");SVERWEIS(B10;A$2:A$6;1;0)));WENNS(ISTFEHLER(SVERWEIS(B10;A$2:A$6;1;0));"KollegeB";ISTFEHLER(SVERWEIS(C10;A$2:A$6;1;0));"KollegeB");"KollegeA");"KollegeA")
Frage:
- Wäre jemand so nett zu prüfen ob mein Ansatz richtig war? (da war jetzt auch viel Try & Error dabei)
- Gibt es ggf. noch 'schlankere' Alternativwege/Funktionen um so eine Abfrage zu erstellen?
In o.g. Beispiel habe ich die #NV-Werte einfach aus dem Report gelöscht um die Zellen leer zu machen, damit Prüfungen wie B10="" funktionieren und die Funktion nicht durch WENNNV-Abfragen noch weiter aufzublähen.
Vielen Dank und beste Grüße,
Alex
ich bin ganz neu hier und gerade an einem Excel-Problem am Verzweifeln - vielleicht kann mir hier ein Profi noch einen Gedankenanstoß geben:
Situation: Ein Report gibt mir in 2 Spalten eine Vielzahl an nummerischen Fehlercodes aus - abhängig davon, in welchem Fall der Fehler aufgetreten ist.
Leider kann das Feld auch
Nur für wenige Fehlercodes ist KollegeA zuständig, alle anderen werden von KollegeB bearbeitet.
Wenn die Fehlercodes in folgenden 3 Kombinationen auftreten, soll der ganze Fall "KollegeA" zugeordnet werden, in allen anderen Konstellationen "KollegeB"
a) "Fehler A" UND "Fehler B" sind Kollege A zugeordnet
b) "Fehler A" ist Kollege A zugeordnet UND "Fehler B" ist
c) "Fehler B" ist Kollege A zugeordnet UND "Fehler A" ist
Über eine Funktion möchte ich nun Spalte "Fehler A" und Spalte "Fehler B" nach o.g. Konstellationen überprüfen und den Arbeitsschritt dann "KollegeA" oder "KollegeB" zuordnen.
Beispiel Matrix:
Beispiel für mögliche Konstellationen (inkl. erwartetem Ergebnis der Funktion):
Ich habe jetzt schon folgende Funktion erstellt, mit der ich zumindest im Beispiel zum gewünschten Ergebnis komme:
=WENN(ISTFEHLER(UND(SVERWEIS(B10;A$2:A$6;1;0);SVERWEIS(C10;A$2:A$6;1;0)));WENN(ISTFEHLER(WENNS((B10="");SVERWEIS(C10;A$2:A$6;1;0);(C10="");SVERWEIS(B10;A$2:A$6;1;0)));WENNS(ISTFEHLER(SVERWEIS(B10;A$2:A$6;1;0));"KollegeB";ISTFEHLER(SVERWEIS(C10;A$2:A$6;1;0));"KollegeB");"KollegeA");"KollegeA")
Frage:
- Wäre jemand so nett zu prüfen ob mein Ansatz richtig war? (da war jetzt auch viel Try & Error dabei)
- Gibt es ggf. noch 'schlankere' Alternativwege/Funktionen um so eine Abfrage zu erstellen?
In o.g. Beispiel habe ich die #NV-Werte einfach aus dem Report gelöscht um die Zellen leer zu machen, damit Prüfungen wie B10="" funktionieren und die Funktion nicht durch WENNNV-Abfragen noch weiter aufzublähen.
Vielen Dank und beste Grüße,
Alex