Ecxel Formel- Wenn Zelle leer dann Leer lassen?
Hallo Leute
Ich habe die perfekte Formel:
=WENN(C5>E5;"1";WENN(C5=E5;"0.5";WENN(C5<E5;"0")))+WENN(C6>E6;"1";WENN(C6=E6;"0.5";WENN(C6<E6;"0";"")))
Nun ist es so, wenn die Felder leer sind zeigt er mir immer als Resultat 1 an (Anstatt nichts) Die Formel geht davon aus das "gleichstand in beiden Runden herrscht"
Wie muss ich also diese Formel ergänzen damit KEINE Zahl zusammen gerechnet wird wenn Nicht s in der Zellen vorhanden ist?
Siehe die Rote Zelle welche "leer" sein müsste
Vielen Dank
![leere Zelle - (Microsoft Excel, wenn, formal)](https://images.gutefrage.net/media/fragen/bilder/ecxel-formel--wenn-zelle-leer-dann-leer-lassen/0_big.jpg?v=1446719909000)
4 Antworten
![](https://images.gutefrage.net/media/user/EvilSadness1986/1466456136007_nmmslarge__2021_1107_1242_1242_bd201cacfd831807937303965c69ff1b.jpg?v=1466456136000)
Auch wenn es nun mittlerweile 4 Jahre her ist aber anstatt dieses wenn("";"") nutz doch ISTLEER() ... Also kurz und Knapp:
WENN(ISTLEER(C5;;WENN(C5>E5 .........) u.s.w.
Wobei dieses verschachtelte Wenn sicher auch noch interessanter mit WENNS geht, das müsste ich mir aber nochmal genauer anschauen...
Tut mir leid dass ich auf eine 4 Jahre alte Frage geantwortet habe xD
![](https://images.gutefrage.net/media/default/user/2_nmmslarge.png?v=1438863662000)
Besten Dank für deinen Tipp..
Ja, ich arbeite auch nach 4 Jahren noch mit solchen Formeln.. und man weiss ja nie ob es plötzlich einen noch besseren .. noch einfacheren Weg (Formel) gibt.
ich habe das soeben versucht.. =WENN(ISTLEER(C5;;WENN(C5>E5;2;0)
Die Fehlermeldung lautet: Zu viele Argumente für diese Funktion..?
![](https://images.gutefrage.net/media/user/DeeDee07/1476791032473_nmmslarge__1_1_160_160_88b0d26e42915fe52eeaf5a3683aaf73.png?v=1476791034000)
Bau um deine Formel noch eine Prüfung, ob die Zellen leer sind. Also
=WENN(C5&C6="";"";DeineBisherigeFormel)
Du solltest die Ergebnisse auch nicht in Anführungszeichen setzen, außer du möchtest es als Text haben. Ist dein Excel auf Dezimalpunkt oder -komma eingestellt?
![](https://images.gutefrage.net/media/user/DeeDee07/1476791032473_nmmslarge__1_1_160_160_88b0d26e42915fe52eeaf5a3683aaf73.png?v=1476791034000)
Ich meinte eigentlich deine komplette Formel in den Sonst-Teil meiner Formel. Also
=WENN(C5&C6="";"";WENN(C5>E5;"1";WENN(C5=E5;"0.5";WENN(C5<E5;"0")))+WENN(C6>E6;"1";WENN(C6=E6;"0.5";WENN(C6<E6;"0";""))))
![](https://images.gutefrage.net/media/default/user/2_nmmslarge.png?v=1438863662000)
Perfekt! Ich bin verliebt :-)
Vielen Dank!
![](https://images.gutefrage.net/media/user/Suboptimierer/1443606504450_nmmslarge__0_0_160_160_7f828fad18ee7edb96b8daceedaeeadb.png?v=1443606506000)
Baue um deine Summanden ein WENN
=WENN(C5="";"";<deine Formel>)+WENN(C6="";"";<deine Formel>)
![](https://images.gutefrage.net/media/default/user/2_nmmslarge.png?v=1438863662000)
=WENN(C5"";"";WENN(C5>E5;"1";WENN(C5=E5;"0.5";WENN(C5<E5;"0"))))+WENN(C6"";"";WENN(C6>E6;"1";WENN(C6=E6;"0.5";WENN(C6<E6;"0"))))
Hier kommt die Fehlermeldung: Ich soll ein Apostroph einfügen
weil Excel denkt es sei eine Formel?
![](https://images.gutefrage.net/media/user/Suboptimierer/1443606504450_nmmslarge__0_0_160_160_7f828fad18ee7edb96b8daceedaeeadb.png?v=1443606506000)
Du hast geschrieben C5"" und C6"". Es fehlt ein = dazwischen.
![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)
Vielleicht noch als Erläuterung für Dich Lilly: Wenn die Felder alle leer sind, ergibt der Vergleich ja auch, dass die Inhalte gleich sind und es werden 2 * 0,5 ausgegeben, daher immer die 1
![](https://images.gutefrage.net/media/user/iMPerFekTioN/1508852060833_nmmslarge__0_0_944_944_2b6eea8d0c8e9e26daceb4960b1e5664.png?v=1508852061000)
Hallo,
schau dir mal diese Tabelle hier an und sag mir ob das deinen Ansprüchen entspricht =)
https://www.dropbox.com/s/u895wz19tk0hd5k/SpielerListe.xlsx?dl=0
Grüße,
iMPerFekTioN
Jetzt wird's kompliziert schau mal:
=WENN(C5&E5="";"";WENN(C5>E5;"1";WENN(C5=E5;"0.5";WENN(C5<E5;"0")))) bis hier hin funktioniert alles - perfekt!
dann kommt der 2 teil der Formel hinzu
+WENN(C6&E6="";"";WENN(C6>E6;"1";WENN(C6=E6;"0.5";WENN(C6<E6;"0"))))
Zusammen sieht das so aus:
=WENN(C5&E5="";"";WENN(C5>E5;"1";WENN(C5=E5;"0.5";WENN(C5<E5;"0"))))+WENN(C6&E6="";"";WENN(C6>E6;"1";WENN(C6=E6;"0.5";WENN(C6<E6;"0"))))
nun steht Fehler .... #WERT!