Null-Werte nicht anzeigen

Null-Werte im Tabellenblatt nicht anzeigen

Manch­mal ist es erwün­scht, dass Null-Werte nicht angezeigt wer­den sollen. Das soll dann natür­lich nur Zellen betr­e­f­fen, wo wirk­lich null als Ergeb­nis oder Eingabe ste­ht. Die Zahl 10 enthält auch eine null aber das soll natür­lich ste­hen bleiben. Und es ist wichtig, dass in der jew­eili­gen Zelle weit­er­hin der Wert Null ste­hen bleibt und nicht durch einen Leer­text oder ähn­lich­es erset­zt wird. Das bet­rifft ins­beson­dere Funk­tio­nen, welche auf­grund der übergebe­nen Werte 0 zurück geben.

Prinzip­iell gibt es zwei sin­nvolle Möglichkeit­en, das zu erre­ichen:

  • Alle Null­w­erte in des Tabel­len­blatts unter­drück­en
  • Null­w­erte im bes­timmten Bere­ichen unter­drück­en

▲ nach oben …

Auf dem gesamten Arbeitsblatt

In Excel ab 2007 gehen Sie fol­gen­der­maßen vor:

  • Klick­en Sie auf die Office-Kugel oder die erste Schalt­fläche, um in die Optio­nen zu gelan­gen.
  • Wählen Sie die Optio­nen aus
  • Klick­en Sie auf Erweit­ert
  • scrollen Sie so weit nach unten, bis Sie die Optio­nen für das aktuelle Arbeits­blatt (Über­schrift) sehen
  • Aktivieren Sie Zellen mit Null­w­ert anzeigen

In Excel bis 2003 gibt es ja noch das klas­sis­che Menü. Am Beispiel der Ver­sion 2003 hier die Vorge­hensweise:

  • (Menü) Extras | Optio­nen
  • Reg­is­ter Ansicht
  • Kästchen Null­w­erte Häkchen ent­fer­nen

Hin­weis: Ich rate von dieser Möglichkeit drin­gend ab. Zu schnell kann es zu einem unge­wollten Neben­ef­fekt kom­men, dass eine Zelle leer erscheint aber das Ergeb­nis Null doch angezeigt wer­den sollte.

▲ nach oben …

Nur in definierten Zellen / Bereichen

Diese Vorge­hensweise funk­tion­iert in allen Excel-Ver­sio­nen (prinzip­iell) gle­ich. Sie weisen einzel­nen Zellen oder Bere­ichen ein benutzerdefinierten Zahlen­for­mat zu. Der Weg, um in die Zahlen­for­matierung zu gelan­gen ist zwar unter­schiedlich, aber wenn Sie ein­mal dort sind,ist das Vorge­hen gle­ichar­tig:

  • Wählen Sie erst ein­mal den oder die gewün­scht­en Bere­ich aus
  • Aktivieren Sie die Möglichkeit, das Zahlen­for­mat zu ändern
  • Klick­en Sie Kat­e­gorie auf Benutzerdefiniert
  • Wählen Sie aus den Möglichkeit­en entwed­er eine passende aus oder erstellen Sie selb­st für die pos­i­tiv­en und neg­a­tiv­en Zahlen ein eigenes For­mat

Ihre For­matierung kön­nte nun so ausse­hen: #.##0,00;-#.##0,00 oder auch mit einem zusät­zlichen [rot], um Minuswerte rot darzustellen. So weit ist das alles Stan­dard.

  • Fügen Sie nun an das gewählte For­mat noch ein ; (Semi­kolon) an, beispiel­sweise so: #.##0,00;-#.##0,00;;@.

Damit ist gewährleis­tet, dass Null­w­erte unter­drückt wer­den. Das zweite Semi­kolon inner­halb dieser For­matierungsan­weisung ist dafür ver­ant­wortlich, weil kein Muster für die Anzeige der Null­w­erte angegeben ist. Das @ ist nicht unbe­d­ingt erforder­lich sorgt aber dafür, dass Texte in jedem Fall angezeigt wer­den.

▲ nach oben …

Eine dritte Möglichkeit

Die hier gezeigte Möglichkeit ist schon fast als tück­isch, wenn nicht sog­ar hin­terlistig zu beze­ich­nen: Weiße Schrift auf weißem Hin­ter­grund. Sie kön­nen das per Hand oder sog­ar per Bed­ingte For­matierung erre­ichen. Hin­terlistig ist das ins­beson­dere bei der bed­ingten For­matierung, weil selb­st bei einem Klick in die bewusste Zelle nicht direkt angezeigt wird, dass die Schrift­farbe weiß ist. Ganz im Gegen­teil, es wird die eigentlich vorgewählte Text­farbe angezeigt:

Die gewählte Textfarbe ist eindeutig "rot"!

Die gewählte Text­farbe ist ein­deutig „rot”!

… und wer denkt schon bei solchen Phänome­nen bei ein­er Fehler­suche an die Bed­ingte For­matierung?

Die Tücke ist darin zu find­en, dass der gewün­schte Effekt sofort zunichte gemacht wird, wenn die Hin­ter­grund­farbe des Bere­ichs von weiß auf eine andere Farbe geän­dert wird. Dann ist natür­lich die weiße Schrift mehr oder weniger gut zu erken­nen.

[NachOben­Let­zte Verweis=„T&T: Null­w­erte nicht anzeigen”]
Dieser Beitrag wurde unter Formatierung, Ohne Makro/VBA, Tabelle und Zelle, Tipps und Tricks abgelegt und mit , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.