Clever-Excel-Forum

Normale Version: Wenn Funktion. Leeres Feld beibehalten.
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Moin!

Ich habe mal wieder ein kleines Problem

Excel soll eine Zelle durchsuchen und soll dann den Wert in neue Zelle eintragen (wenn er einen Wert findet). Sollte die Zelle aber leer sein, soll er mir eine andere Zelle einfügen. Es geht hier um Liefer- und Rechnungsadressen. Heißt guck bitte in der Liederadresse, falls diese frei ist, setz mir die Rechnungsadresse ein.

Leider können einzelne Spalten leer sein und dann bekomme ich eine 0. Gibt es eine Möglichkeit die 0 nicht wiedergeben zu lassen?

Momentan ist die Berechnung wie folgt. 
=WENN(Liefername>0;Liefername;Rechnungsname)
also
=WENN(AL2>0;AL2;E2)

Grüße
Andreas
Hallo,

so richtig verstanden habe ich das nicht, deswegen ein Schuss ins Blaue:

=WENN(AL2="";E2;AL2)

Wenn das nicht hinhaut dann solltest du das vielleicht noch ein wenig genauer erläutern (gerne auch unter Verwendung einer Beispielsdatei).
Leider nein. Dann versuche ich es noch zu präzisieren. Ich habe mal eine Beispielbild angefügt.

Das Fette herausgehobene ist die Berechnung.
Für Spalte G
=WENN(E2>0;E2;B2)
Für Spalte H
=WENN(F2>0;F2;C2)

Am Beispiel in G4. Wie bekomme ich die 0 Weg? Er soll mir in diesem Fall einfach nichts einfügen

Grüße
Andreas
Hallo,

vielleicht mit Nullwerte ausblenden deaktivieren?
Hallo,

ich hatte von einer Beispielsdatei geschrieben - nicht von einem Beispielsbild da ich keine Lust habe solche Bilder nachzubauen.

Wenn es dir lediglich um diese 0 geht dann könnte man die Zelle auch entsprechend benutzerdefiniert formatieren:

Standard;;

und dann sollte die 0 eigentlich weg sein.
Naja, einfach:

=WENN(E2<>"";E2;Wenn(B2<>"";B2;""))

... das andere Feld dementsprechend.



Gruß Carsten