Excel bedingte Formatierung: 0>0 wird als Wahr gewertet?

2 Antworten

Ich hab es mal ausprobiert. Ich hab in Zelle A1 den Wert 1 eingetragen und in Zelle A2 den Wert zwei.

Dann Zelle A1 mit dem bedingten Formatierung so eingerichtet, dass sie rot sein soll, wenn ihr Wert kleiner als der Wert in A2 ist.

Funktioniert einwandfrei. Zelle A1 wird rot. Tage ich in A2 Null ein oder lasse sie leer, wird sie nicht rot.

Trage ich in Zelle A2 die Formel ="" ein, was ja von der Bedeutung her auch nichts ist, wird sie rot. Gilt auch für Eintragung von Buchstaben. Es scheint so zu sein, dass Strings (also Text) stets größer als Zahlen gewertet werden. Du kannst nur numerische Werte vergleichen. Ist das vielleicht dein Problem?

Oder hast du bei der Erstellung der bedingten Formatierung einen Fehler gemacht und es wird mit einen Wert aus einer falschen Zelle verglichen?


maremarie37 
Beitragsersteller
 22.04.2025, 11:43

Vielen Dank, dass mit Strings wusste ich nicht. Mit welcher Formel kann ich die bedingte Formatierung trotzdem anwenden?

Callidus89  22.04.2025, 13:29
@maremarie37

Du musst eigentlich nur dafür sorgen, dass die Zelle wirklich leer ist oder dass da ein numerischer Wert als Ergebnis steht.

Wenn bei Excel in einer Zelle nichts eingetragen ist, dann ist deren Wert nicht "0" oder "" (Leerstring), sondern "Nothing". Und eine "0" ist mehr als "Nothing", weil "0" ein Wert ist und "Nothing" keinen Wert darstellt.

Soll heißen: 0>Nothing.

Woher ich das weiß:Berufserfahrung – Software-Entwickler und PC-Techniker

maremarie37 
Beitragsersteller
 22.04.2025, 11:41

Vielen Dank, das wusste ich nicht. Wie kann ich dann die bedingte Formatierung trotzdem anwenden, mit welcher Formel?