ISTNV-Funktion (ISNA)
Kurz gesagt
ISTNV liefert nur für den Fehler #NV WAHR, den VERGLEICH, SVERWEIS und XVERWEIS liefern, wenn ein Wert nicht gefunden wird.
- Syntax
=ISTNV(Wert)- Häufigste Verwendung
=WENN(ISTNV(VERGLEICH(D2;A2:A5;0));"Nicht in der Preisliste";"Gelistet")ergibt Gelistet (B-210 steht in der Liste)
Nutze sie, um aus einer gescheiterten Suche eine klare Meldung „nicht gelistet“ zu machen, während echte Fehler wie ein Tippfehler im Funktionsnamen weiter sichtbar bleiben.
- Englischer Name
- ISNA
- Verfügbar in
- Alle aktuellen Versionen
- Kategorie
- Information
- Rückgabewert
- WAHR, wenn der Wert #NV ist, sonst FALSCH.
- Google Sheets
- In Google Sheets mit demselben Argument verfügbar.
Syntax
=ISTNV(Wert)
Im deutschen Excel werden Argumente mit Semikolon (;) getrennt, und Dezimalzahlen haben ein Komma.
| Argument | Erforderlich? | Bedeutung |
|---|---|---|
Wert | Erforderlich | Der Wert, die Zelle oder die Formel, die geprüft wird. |
Beispiele
Jedes Ergebnis wird von unserer Formel-Engine aus der Beispieltabelle berechnet, derselben, die auch die Übungen prüft.
| Zelle | Formel | Ergebnis | Was es zeigt |
|---|---|---|---|
| E2 | =WENN(ISTNV(VERGLEICH(D2;A2:A5;0));"Nicht in der Preisliste";"Gelistet") | Gelistet | B-210 steht in der Liste |
| E3 | =WENN(ISTNV(VERGLEICH(D3;A2:A5;0));"Nicht in der Preisliste";"Gelistet") | Nicht in der Preisliste | Z-999 nicht, also liefert VERGLEICH #NV |
| F2 | =SUMMENPRODUKT(--ISTNV(VERGLEICH(D2:D4;A2:A5;0))) | 2 | Zwei der drei Bestell-SKUs fehlen |
Live ausprobieren
Das ist die Beispieltabelle. Ändere eine Zahl oder einen Text oder bearbeite eine Formel auf Deutsch, und die Ergebnisse passen sich an.
Beispieldaten als Tabelle anzeigen
| SKU | Preis | Bestell-SKU | Prüfung | SKUs nicht in der Liste | |
| A-100 | 39 € | B-210 | Gelistet | 2 | |
| B-210 | 89 € | Z-999 | Nicht in der Preisliste | ||
| C-330 | 54 € | X-500 | |||
| D-440 | 29 € |
ISTNV üben
Schreib die Formel auf Deutsch, mit Semikolon. Sie wird sofort geprüft und danach noch einmal mit geänderten Daten.
Neu oder gelistet?
E2 Neuer Artikel zurück, wenn die SKU in D2 nicht in A2:A6 steht, sonst Gelistet. Nimm VERGLEICH und ISTNV und ziehe die Formel bis E6 nach unten.Typische Fehler
| Was du siehst | Ursache und Lösung |
|---|---|
| Nicht gefunden, obwohl der Artikel eindeutig da ist | Suchfunktionen liefern #NV bei überzähligen Leerzeichen oder bei Zahlen, die als Text gespeichert sind. Bereinige die Daten mit GLÄTTEN oder WERT, bevor du der Formel die Schuld gibst. |
| Die Suche läuft zweimal | WENN(ISTNV(SVERWEIS(…)); ""; SVERWEIS(…)) wiederholt die Suche. WENNNV(SVERWEIS(…); "") erledigt sie einmal. |
| Andere Fehler werden weiter angezeigt | ISTNV ignoriert alles außer #NV, also kommt ein #BEZUG! oder #WERT! durch. Das ist meist genau richtig; behebe die Ursache, statt sie zu verstecken. |
Tipps
- Prüfe, ob ein Wert in einer Liste vorkommt: =NICHT(ISTNV(VERGLEICH(D2;A2:A5;0))).
Häufige Fragen
Was ist der Unterschied zwischen ISTNV und WENNNV?
ISTNV liefert WAHR oder FALSCH. WENNNV liefert den Wert, oder deinen Ersatzwert, wenn der Wert #NV ist. Nimm WENNNV, um den Fehler zu ersetzen, und ISTNV, um auf ihn zu prüfen.
Wie prüfe ich, ob ein Wert in einer Liste vorkommt?
=NICHT(ISTNV(VERGLEICH(D2;A2:A5;0))) ist WAHR, wenn D2 in der Liste steht. =ZÄHLENWENN(A2:A5;D2)>0 ist ein anderer Weg.
Diese Seite auf Englisch: ISNA. Excel-Funktionsübersetzer: Funktionsnamen in 8 Sprachen. Alle Funktionen auf Deutsch.
Aktualisiert Geprüft durch Ausführen: Unsere Formel-Engine hat alle Formeln auf dieser Seite berechnet am .