0 und ""
#1
Moin,

wenn in A1 eine 0 steht, soll in B1 auch eine 0 stehen.
Wenn in A1 nichts oder eine Zahl >0 steht, soll in B1 eine 1 stehen.
Die Formel =WENN(A1=0;0;1) liefert bei z.B: A1=10 zwar die gewünschte 1, 
aber mit Leerzelle A1 leider nicht, sondern 0.

Dieter
Antworten Top
#2
Hllo Dieter,

=WENN(UND(A1=0;A1<>"");0;1)
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Antworten Top
#3
Hallo,

was meinst du mit Leerzelle?

Tabelle1

AB
1 1
Formeln der Tabelle
ZelleFormel
B1=WENN(A1=0;0;1)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#4
Danke! Problem gelöst.
Dieter
Antworten Top
#5
" Problem gelöst. " ?
Das kann eigentlich nicht sein, denn: du hast vergessen, zu erwähnen, was passieren soll, wenn die Zahl KLEINER als 0 ist.
Antworten Top
#6
Hallöchen,

Zitat:Das kann eigentlich nicht sein,...wenn die Zahl KLEINER als 0 ist.

oh je, gesetzt den Fall, die Zahl kann nicht kleiner 0 sein ...
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#7
Hi,

=--(A1>3E-308)

oder falls du auf das letzte bisschen Genauigkeit wert legst

=--(A1>2,22507385850721E-308)
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top


Gehe zu:


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