Wenn Funktion. Leeres Feld beibehalten.
#1
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
Top
#2
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).
Gruß
Peter
Top
#3
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


Angehängte Dateien Thumbnail(s)
   
Top
#4
Hallo,

vielleicht mit Nullwerte ausblenden deaktivieren?
Gruß Stefan
Win 10 / Office 2016
Top
#5
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.
Gruß
Peter
Top
#6
Naja, einfach:

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

... das andere Feld dementsprechend.



Gruß Carsten
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste