Seite 1 von 1

Zwei Zellen prüfen ob leer, wenn leer in die nächste eine Null schreiben

Verfasst: Mi, 08.07.2015 23:01
von Dieter_frey
Hallo board

Hoffe ich kann verständlich erklären was ich machen will.
Ich habe eine Zeile in der unter anderem zwei Zellen die nebeneinander sind (C7 Und D7) geprüft werden sollen, ist eine davon nicht leer soll nichts weiter passieren, sind aber beide Zellen leer soll im die nächste Zeile (E7) eine 0 geschrieben werden.
Eventuell kann wenn in einer der Zelle was steht ein " -" in Zelle E7 geschrieben werden.
Habe es mit der wenn Funktion versucht bekomme es aber irgendwie nicht hin. Mit istleer habe ich es auch schon versucht.
Kann mir hier jemand weiterhelfen?

Mfg Dieter

Re: Zwei Zellen prüfen ob leer, wenn leer in die nächste eine Null schreiben

Verfasst: Do, 09.07.2015 05:08
von ChristianAC
Hallo Dieter,

schau mal,ob Du damit etwas anfangen kannst.

Code: Alles auswählen

=WENN(UND(C7="";D7="");0;WENN(ODER(C7="";D7="");"-";""))
oder

Code: Alles auswählen

=WENN(UND(C7="";D7="");TEXT(0;"@");WENN(ODER(C7="";D7="");"-";""))
dann wird die 0 nach links gerückt,damit es harmonischer aussieht

Grüssle Chris

EDIT:
viele Wege führen nach Rom

oder alternativ:

Code: Alles auswählen

=WENN(UND(ISTLEER(C7);ISTLEER(D7)=WAHR);"0";WENN(ODER(ISTLEER(C7)=WAHR;ISTLEER(D7)=1);"-";""))
Eine WENN-Funktion besteht aus einem WENN-, einem DANN- und einem SONST-Teil.
Üblicherweise schachtelt man,d.h. wie auch in diesem Fall wird in das SONST ein neues WENN gepackt.
Es ist aber wichtig,wie Du es aufbaust. Ich muss eine Bewertung von vier Assen beim Pokern z.B.den drei Assen vorziehen,umgekehrt wird es aber falsch. Oder nimm' das Toto-Tippen, ich habe dazu mal eine kleine Beispieldatei gemacht.

Gruss Chris

Re: Zwei Zellen prüfen ob leer, wenn leer in die nächste eine Null schreiben

Verfasst: Do, 09.07.2015 09:40
von clag
hallo Dieter_frey

das geht auch noch etwas kürzer zB mit dieser Formel

=WENN(ISTLEER(C7)*ISTLEER(D7);0;"-")

und sollte eigentlich deinen Wunsch erfüllen.

Re: Zwei Zellen prüfen ob leer, wenn leer in die nächste eine Null schreiben

Verfasst: Do, 09.07.2015 17:16
von Dieter_frey
Vielen Dank euch beiden, funktionieren beide Lösungen perfekt.
Habe auch schon gesehen wo mein Fehler lag, dachte ich kann beide Zellen in die istleerFrage packen.
Nochmals vielen vielen Dank Euch beiden für die schnelle Antwort, hätte ich früher gefragt hätte ich zwei Tage grübeln erspart, aber man lernt ja nichts wenn man nur abschreibt. Einen schönen Tag noch.

MfG Dieter

Re: Zwei Zellen prüfen ob leer, wenn leer in die nächste eine Null schreiben

Verfasst: Fr, 10.07.2015 12:09
von Karolus
...dachte ich kann beide Zellen in die istleerFrage packen.
Kannst du auch, mit:

Code: Alles auswählen

=WENN(SUMME(ISTLEER(C7:D7))=2;0;"-"
als Matrixformel

Karolus