Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1068to1072
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Alternative zu veschachtelten Bedingungen

Alternative zu veschachtelten Bedingungen
24.04.2009 10:49:15
Bernd
Halllo zusammen,
gibt es eigentlich eine "Alternative" zu ellenlangen Bedingungsformeln in Kombination mit ODER ?
Syntax wäre z. B: WENN(ODER(C2="Bedingung 1";C2="Bedingung 2");"Wert1";"Wert2")
Ich würde mir nun "wünschen" man könnte die Bedingungen auf einem separaten Tabellenblatt zentral eingeben und bei Bedarf schnell anpassen ohne an die Formel zu "gehen". Die Formeln wären dann natürlich wesentlich kürzer und damit auch transparenter.
Viele Grüße
Bernd
PS: Anbei eine kleine Mustervorlage:
https://www.herber.de/bbs/user/61398.xls

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Alternative zu verschachtelten Bedingungen
24.04.2009 10:57:29
Mike
Hey Bernd,
ja, die gibts natürlich, der Sverweis wird Dir helfen und wenns dann
z.B. nur für die relevanten Produktnummern geht, dann mach eine
Verkettung.
JA-1-KAUF
JA-5-VERKAUF
und dann vielleicht auch mal nur
1-KAUF
5-VERKAUF
...
Gruss
Mike
AW: Alternative zu verschachtelten Bedingungen
24.04.2009 11:15:37
Bernd
Hallo Mike,
sorry wenn ich auf dem Schlauch steh:
Was meinst Du genau mit Verkettung? Kannst Du bitte vielleicht doch mal eine konkrete Formel angeben?
Aber mit ist gerade eingefallen, dass man das ja auch über Vergleich lösen könnte:
=WENN(ISTFEHLER(VERGLEICH(C4;Geschäftsarten!A:A;0));"JA";"")
Gruß
Bernd
Anzeige
AW: Alternative zu verschachtelten Bedingungen
24.04.2009 11:27:32
Mike
Hey Bernd,
es war gemeint, dass für ein eindeutiges Suchkriterium
(beim Sverweis) die Einzelkriterien eben kombiniert /
verketten werden müssen.
Gruss
Mike
AW: Alternative zu veschachtelten Bedingungen
24.04.2009 10:58:32
David
Hallo Bernd,
wo ist das Problem?
Liste
 ABC
1 Relevant Produktnummer Geschäftsart
2 JA 1 Kauf
3  3 Leihe
4 JA 5 Verkauf
5  3 Tausch
6 JA 5 Kauf
7 JA 3 Kauf

Zelle Formel
A2 =WENN(ODER(C2=Geschäftsarten!$A$3;C2=Geschäftsarten!$A$2);"";"JA")
A3 =WENN(ODER(C3=Geschäftsarten!$A$3;C3=Geschäftsarten!$A$2);"";"JA")
A4 =WENN(ODER(C4=Geschäftsarten!$A$3;C4=Geschäftsarten!$A$2);"";"JA")
A5 =WENN(ODER(C5=Geschäftsarten!$A$3;C5=Geschäftsarten!$A$2);"";"JA")
A6 =WENN(ODER(C6=Geschäftsarten!$A$3;C6=Geschäftsarten!$A$2);"";"JA")
A7 =WENN(ODER(C7=Geschäftsarten!$A$3;C7=Geschäftsarten!$A$2);"";"JA")

Tabellendarstellung in Foren


Gruß
David
Anzeige
AW: Alternative zu veschachtelten Bedingungen
24.04.2009 11:28:24
Bernd
Hallo David,
wenn nun eine weitere Ausschlußbedingung hinzukommen sollte, dann muss ich doch die Formel ergänzen (z. B. um $A$4), oder liege ich da falsch?
Genau das wollte ich aber vermeiden, dann kann ich im Prinzip auch meine Ausgangsformel ergänzen...
Viele Grüße
Bernd
AW: Alternative zu veschachtelten Bedingungen
24.04.2009 11:38:10
David
Genau.
Wenn es dir nur darum geht zu schauen, ob die Geschäftsart in der Liste vorhanden ist, kannst du das so lösen:
Liste
 ABC
1 Relevant Produktnummer Geschäftsart
2 JA 1 Kauf
3  3 Leihe
4 JA 5 Verkauf
5  3 Tausch
6 JA 5 Kauf
7 JA 3 Kauf

Zelle Formel
A2 =WENN(NICHT(ISTFEHLER(VERGLEICH(C2;Geschäftsarten!$A$2:$A$4;0)));"";"JA")
A3 =WENN(NICHT(ISTFEHLER(VERGLEICH(C3;Geschäftsarten!$A$2:$A$4;0)));"";"JA")
A4 =WENN(NICHT(ISTFEHLER(VERGLEICH(C4;Geschäftsarten!$A$2:$A$4;0)));"";"JA")
A5 =WENN(NICHT(ISTFEHLER(VERGLEICH(C5;Geschäftsarten!$A$2:$A$4;0)));"";"JA")
A6 =WENN(NICHT(ISTFEHLER(VERGLEICH(C6;Geschäftsarten!$A$2:$A$4;0)));"";"JA")
A7 =WENN(NICHT(ISTFEHLER(VERGLEICH(C7;Geschäftsarten!$A$2:$A$4;0)));"";"JA")

Tabellendarstellung in Foren


Ich habe absichtlich A4 mit reingenommen, damit beim Einfügen neuer Zeilen der Bereich automatisch ergänzt wird. Alternativ kannst du den List-Bereich auch per Formel oder per Namen definieren.
Gruß
David
Anzeige
Danke, gelöst
24.04.2009 11:54:33
Bernd
Hallo David,
ja so hatte ich mir das vorgestellt! Danke für die Darstellung!
Gruß
Bernd

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige