Mehrere IF-Operationen hintereinander / Nur ausführen wenn..
Verfasst: Mo 12. Aug 2013, 12:46
Hallo!
Ich sitze grade vor dem Problem einen ziemlich riesigen Datensatz für meine Diplomarbeit kodieren zu müssen (und das mit bescheidenen Calc&Excel Kentnissen
). Habe schon eine ganze Weile gestöbert aber bisher noch keine passende Lösung gefunden, daher hoffe ich sehr das ihr mir helfen könnt.
Es geht um folgendes;
Die Zelle (A) kann 5 (nicht numerische) Werte annehmen ("MW", "WM", "MM", "WW", "Distraktor"). Die ersten 4 Werte ergeben sich aus dem kombinierten Inhalt der Zellen B und C. Der mögliche Inhalt sind 2 Sets von je 4 Bildern (f01.jpg-f04.jpg & m01.jpg-m04.jpg). Kommen also zuerst die m-Bilder und dann f-Bilder ergibt sich ein Wert "MW". Als Code sähe das so aus:
Nun möchte ich den Sonst_Wert "Fehler" am Ende durch weitere Rechenoperationen ersetzen, so dass Calc nach misslungenem Test auf "MW" nicht einfach "Fehler" ausspuckt, sondern noch diese ähnlichen Operationen für WM, MM und WW durchführt und den entsprechenden Wert in die Zelle einträgt;
WM
MM
WW
Schlussendlich soll der ganze Wahnsinn nur dann durchgeführt werden, wenn der vorherige Inhalt von Zelle A NICHT "Distraktor" war. Dann soll der Inhalt der Zelle nicht verändert, und mit der nächsten weitergemacht werden.
Ich hoffe das ganze ist nicht zu konfus und/oder völlig unmöglich und jemand kann mir helfen
Beste Grüße
Jan
Ich sitze grade vor dem Problem einen ziemlich riesigen Datensatz für meine Diplomarbeit kodieren zu müssen (und das mit bescheidenen Calc&Excel Kentnissen

Es geht um folgendes;
Die Zelle (A) kann 5 (nicht numerische) Werte annehmen ("MW", "WM", "MM", "WW", "Distraktor"). Die ersten 4 Werte ergeben sich aus dem kombinierten Inhalt der Zellen B und C. Der mögliche Inhalt sind 2 Sets von je 4 Bildern (f01.jpg-f04.jpg & m01.jpg-m04.jpg). Kommen also zuerst die m-Bilder und dann f-Bilder ergibt sich ein Wert "MW". Als Code sähe das so aus:
Code: Alles auswählen
=WENN((ODER(A1="~m01.jpg";B1="~m02.jpg";B1="~m03.jpg";B1="~m04.jpg"))UND(ODER(C1="f01.jpg";C1="~f02.jpg";C1="~f03.jpg";C1="~f04.jpg"));"MW";"Fehler")
WM
Code: Alles auswählen
=WENN((ODER(A1="~f01.jpg";B1="~f02.jpg";B1="~f03.jpg";B1="~f04.jpg"))UND(ODER(C1="m01.jpg";C1="~m02.jpg";C1="~m03.jpg";C1="~m04.jpg"));"WM";"Fehler")
Code: Alles auswählen
=WENN((ODER(A1="~m01.jpg";B1="~m02.jpg";B1="~m03.jpg";B1="~m04.jpg"))UND(ODER(C1="m01.jpg";C1="~m02.jpg";C1="~m03.jpg";C1="~m04.jpg"));"MM";"Fehler")
Code: Alles auswählen
=WENN((ODER(A1="~f01.jpg";B1="~f02.jpg";B1="~f03.jpg";B1="~f04.jpg"))UND(ODER(C1="f01.jpg";C1="~f02.jpg";C1="~f03.jpg";C1="~f04.jpg"));"WW";"Fehler")
Ich hoffe das ganze ist nicht zu konfus und/oder völlig unmöglich und jemand kann mir helfen

Beste Grüße
Jan