Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1440to1444
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

verschachtelte wenn funktion

verschachtelte wenn funktion
18.08.2015 09:38:04
Andreas
Hallo liebe Excel-Gemeinde,
ich habe folgendes Problem:
1. Bedingung: Wenn AK1 und AL1 leer sind, dann soll leer ausgegeben werden
2. Bedingung: Wenn AL1 leer (aber AK1 nicht), dann soll AK1 ausgegeben werden, sonst AL1.
Wäre super, wenn mir einer helfen könnte, ich bin gerade zu doof die Formel korrekt aufzustellen :((
Danke euch!!
Andreas

18
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
=wenn(AL1="";AK1;AL1)
18.08.2015 09:50:17
IngoG
Hallo Andreas,
sollte so funzen
Gruß Ingo

AW: man könnte WAHL() nutzen ...
18.08.2015 09:56:23
...
Hallo Andreas,
... z.B. so: =WAHL((AK1="")*(AL1="")+(AL1"")*2+(AK1"")*3;"";AL1;AK1;;AL1)
Gruß Werner
.. , - ...

AW: man könnte WAHL() nutzen ...
18.08.2015 10:25:36
Andreas
Tip Top! Die Lösung von Werner funktioniert super! Danke!! Auch an alle Anderen!!!

AW: man könnte WAHL() nutzen ...
18.08.2015 11:11:41
Andreas
Die Lösung ist super! Sag mal, kann ich da ggf. sogar noch eine übergeordnete erste Bedingung einbauen?
Also wenn AM1 einen (egal was drin steht, Text, Datum etc.) Inhalt hat dann Ergebnis immer = Leer?

AW: man könnte WAHL() nutzen ...
18.08.2015 11:16:33
Daniel
HI
=Wenn(AM1"";""; eine der bisher genannten Formeln )
Gruß Daniel

Anzeige
AW: man könnte WAHL() nutzen ...
18.08.2015 11:27:39
Andreas
Danke dir

=AK1&AL1 ...owT
18.08.2015 10:00:03
Matthias

AW: =AK1&AL1 ...owT
18.08.2015 10:02:05
IngoG
Hallo Matthias,
das funktioniert nicht, da wenn beide gefüllt sind, soll AL1 ausgegeben werden...
Gruß Ingo

ok ... owT
18.08.2015 10:05:07
Matthias

AW: aber Matthias Idee lässt sich "ausbauen" ...
18.08.2015 10:18:42
...
Hallo Ingo,
... zu =WENN(AL1"";AL1;AK1&AL1)
Gruß Werner
.. , - ...

AW: aber Matthias Idee lässt sich "ausbauen" ...
18.08.2015 10:23:40
IngoG
Hallo Werner,
hatte ich auch zuerst überlegt,
aber erstens ist meine Formel kürzer und zweitens wissen wir ja nicht, ob es Text oder Zahlen sind,die in AL1/AK1 stehen. Wenn es Zahlen wären, würdest Du Text daraus machen ;-)
Gruß Ingo

damit einverstanden ... ?
18.08.2015 10:28:29
Matthias
Hi
dann korrekter Weise so:
=WENN(UND(AK1="";AL1="");"";WENN(UND(AL1="";AK1"");AK1;AL1))
Gruß Matthias

Anzeige
AW: nun hat Andreas die Wahl ... owT
18.08.2015 10:36:10
...
Gruß Werner
.. , - ...

AW: die WAHL-Variante
18.08.2015 10:39:23
Daniel
HI
als Variante mit WAHL so:
=Wahl(1+(AK1"")+(AL1"")*2;"";AK1;AL1;AL1)
Gruß Daniel

=WENN(AL1="";WENN(AK1="";"";AK1);AL1)
18.08.2015 10:40:25
IngoG
Hallo
ich hatte in meiner Formel übersehen, dass wenn beide Felder leer sind, nicht "" sondern 0 zurückgegeben wird, daher gehts so noch kürzer...
Gruß Ingo

oder wennText...
18.08.2015 10:47:08
IngoG
...dann
=""&wenn(AL1="";AK1;AL1)
Gruß Ingo

AW: dazu ist anzumerken ...
18.08.2015 10:34:58
...
Hallo Ingo,
.. dass Dein Formelvorschlag, zwar kürzer ist, aber bei zwei leeren Zellen ein Ergebnis 0 ergibt, was laut 1. Bedingung nicht gewünscht ist. Auch aus diesem Grund nehme ich nicht an, dass die zu prüfenden Werte Zahlenwerte sind.
Gruß Werner
.. , - ...

Anzeige
AW: dazu ist anzumerken ...
18.08.2015 11:07:44
Andreas
Die Lösung von Werner ist super! Kann ich da ggf. sogar noch eine übergeordnete erste Bedingung einbauen?
Also wenn AM1 einen Inhalt hat dann Ergebnis = Leer?

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige