In diesem Beispiel sehen wir dass ein Fehler #NV entstanden ist. Der Grund liegt darin, dass der abgefragte Name nicht in der „Kundenliste“ vorhanden ist.
Formeln, welche uns helfen Fehleranzeigen zu umgehen sind:
Da in unserem Beispiel der Fehler #NV angezeigt wird, wäre es nahe liegend den Fehler mit =ISTNV() abzufangen. Ich selber muss da aber gestehen, dass ich immer mit der Formel =ISTFEHLER() arbeite. Das ist einfach eine Sache der Gewohnheit. Man kann hier wirklich beide Formeln nutzen. Der Unterschied liegt einfach darin, dass =NV() nur den Fehler #NV abfängt und die Formel =ISTFEHLER() fängt jeden Fehler ab. Was hier richtiger wäre, dass überlasse ich Euch. Wir werden hier auf jeden Fall, bei unserem Beispiel, beide Formeln anwenden.
Wie wenden wir diese Formeln nun an? In dieser Form können wir mit den Formeln nur etwas anfangen, wenn wir mit der bedingten Formatierung arbeiten. Wie heißt es doch so schön? Viele Wege führen nach Rom. Aus diesem Grund werden wir als erstes die bedingte Formatierung besprechen, denn auch hier haben wir ja die Möglichkeit dieses #NV zumindest unsichtbar zu machen. Das machen wir in dem wir die Schriftfarbe gleich der Hintergrundfarbe setzen. Um Anzuzeigen dass der Name nicht in der „Kundenliste“ vorhanden ist könnten wir sogar die Hintergrund- und die Schriftfarbe in rot setzen.
Erstellt Euch dafür bitte einmal ein Beispiel wie das Abbild oben. Nun setzt Ihr den Curser in die Zelle B2, geht im Menü auf Format und wählt die bedingte Formatierung aus. Es öffnet sich ein Fenster. Unter Bedingung 1 steht standardmäßig „Zellwert ist“. Wir klicken auf den kleinen Pfeil rechts. Ein Pulldown - Menü öffnet sich und wir wechseln auf „Formel ist“. In das rechte Feld tragen wir die Formel =ISTNV(B2) ein.

Nun klicken wir auf den Schalter Format – Es öffnet sich wieder ein neues Fenster. Als erstes benötigen wir das Register Schrift und wählen im Punkt Farbe die Farbe Rot aus. Nun wechseln wir in das Register Muster. Auch hier wählen wir Rot aus, klicken auf OK – das erste Fenster schließt und klicken noch einmal auf OK. Damit haben wir die bedingte Formatierung eingerichtet und Euere Zelle B2 sollte, wie im Abbild, in einem Rot erscheinen.

Mir persönlich gefällt die bedingte Formatierung nicht so gut. Ich hätte da eigentlich lieber einen Text in einer der Zelle stehen und die andere Zelle ist einfach nur leer. Das können wir aber nicht mit der bedingten Formatierung bewerkstelligen, denn die kann keine Texte in eine Zelle schreiben. Wir müssen uns dafür also etwas anderes einfallen lassen.
Wie am Anfang bereits erwähnt können wir die Formeln =ISTNV() und =ISTFEHLER() nicht so als Formel nutzen. Wir müssen hier eine Verknüpfung von mehreren Formeln anfertigen. Die erste Formel, welche wir nutzen, ist der SVERWEIS. Die zweite Formel ist entweder ISTNV oder ISTFEHLER. Als letztes benötigen wir noch die Wenn – Funktion. Die Formel muss folgendermaßen aufgebaut werden: Wenn ein Fehler bei dem SVERWEIS auftritt, dann soll der Satz „Name nicht vorhanden“ angezeigt werden, sonst soll das Ergebnis des SVERWEIS angezeigt werden.
Das ließt sich eventuell kompliziert, ist es aber nicht. Die Formeln, welche wir benötigen, sehen so aus:
=WENN(ISTFEHLER(SVERWEIS($A$2;$F$1:$H$5;2;0));"Name nicht vorhanden";
SVERWEIS($A$2;$F$1:$H$5;2;0))=WENN(ISTFEHLER(SVERWEIS($A$2;$F$1:$H$5;2;0));
"";SVERWEIS($A$2;$F$1:$H$5;2;0))
Bei der ersten Formel wird die gewünschte Meldung ausgegeben. Die zweite Formel gibt uns das leere Feld wieder. Wie Ihr sehen könnt ist in ist dort in den Textklammern (Anführungszeichen) nichts eingetragen.
Hinweis: Bei der genutzten SVERWEIS – Formel habe ich diese „$“ – Zeichen genutzt. Diese haben die Bewandtnis, dass der Bezug auf die angegebenen Zellen oder Bereiche erhalten bleibt. Man kann ja eine Formel nach unten, in die nächste Zelle, ziehen indem man mit dem Curser in die rechte untere Ecke einer Zelle geht – die linke Maustaste drückt und nach unten (oder in eine andere Richtung) geht. Dabei würden sich aber die angegebenen Zellen ändern. Setzen wir diese „$“ bleibt die Formel wie wir sie angegeben haben.