Aktuell kann es Probleme bei der Anmeldung mit dem Chrome oder Edge Browser geben. Ihr müsstet in die Einstellungen des Browsers gehen und Cache, Cookies und sofern vorhanden, gespeicherte Passwörter vom CEF löschen oder alternativ auf einen anderen Browser ausweichen. Ursache sind vermutlich kürzliche Browserupdates. x

WENN-Formel Problem mit (Formel)=0
#1
Hallo zusammen, 

ich grüble schon seit einiger Zeit über dieser Formel. Anstelle "Gegenprobe erfolgreich" spuckt sie mir bei einem Wert von 0 "Zu wenig in der Kasse" aus:

=WENN((C21-C22-C23)<0;"Zu wenig in der Kasse!";WENN((C21-C22-C23)>0;"Zu viel in der Kasse!";"Gegenprobe erfolgreich"))

Das Problem verursacht anscheinend die Zelle C21 -> =C19-'KW 31'!C17

Was genau habe ich übersehen?
Antworten Top
#2
Hallo,

eine Prüfung auf =0 fehlt! Wink

Gruß Uwe
Antworten Top
#3
Hallo,

@Uwe: Wenn die erste WENN-Formel nicht erfüllt ist, muss der Wert ja größer oder gleich 0 sein. Wenn dann die zweite WENN-Formel nicht erfüllt ist, muss der Wert 0 sein. Damit wird ja implizit doch die 0 abgefragt.

Ich vermute hier eher Rundungsdifferenzen, so dass nie genau 0 erreicht wird. Werden denn Mehrwertsteuerberechnungen o. Ä. auf dem Blatt durchgeführt?

Also ggf. die Werte vorher runden.
Gruß
Michael
Antworten Top
#4
Wenn ich das Ergebnis der Zelle C21 händisch in die Zelle eintrage, dann geht die WENN-Formel auf. Das muss dann wohl ein Bug sein...
Antworten Top
#5
Aber die Berechnung steht schon auf automatisch und nicht auf manuell?
Gruß
Michael
Antworten Top
#6
Hallo Michael,

hast Recht. Bei mir stimmte das Ergebnis auch. Blush

Gruß Uwe
Antworten Top
#7
Hallo,

das ist ein Problem der Gleitkommaarithmetik, wenn auch es schwer fällt, es zu verstehen!

Ich habe dazu drei Beispiele mit Subtraktionen, deren Saldo jedes mal Null ergibt!
Eine wenn/dann-Abfrage auf größer/kleiner/gleich Null ergibt jedoch unterschiedliche Ergebnisse!? (Kaum zu glauben!)
(s. Mappe)

Gruß Sigi


Angehängte Dateien
.xlsx   Problem mit Gleitkommaarithmetik.xlsx (Größe: 11,42 KB / Downloads: 4)
Antworten Top
#8
Hallöchen,


und wenn man dann noch mit Zwischenergebnissen in Zellen arbeitet Smile

Arbeitsblatt mit dem Namen 'Tabelle1'
CD
472,3
535,2
637,10
7WAHR
8Saldo (wenn/dann)Saldo = 0
9Zu wenig in der Kasse!0,00000000000000000
10Gegenprobe erfolgreich

ZelleFormel
D6=C4-C5-C6
D7=D6=D9
C9=WENN((C4-C5-C6)<0;"Zu wenig in der Kasse!";WENN((C4-C5-C6)>0;"Zu viel in der Kasse!";"Gegenprobe erfolgreich"))
D9=C4-C5-C6
C10=WENN((D6)<0;"Zu wenig in der Kasse!";WENN((D6)>0;"Zu viel in der Kasse!";"Gegenprobe erfolgreich"))
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 2019
Diese Tabelle wurde mit Tab2Html (v2.7.1) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


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