Supportnet / Forum / Tabellenkalkulation
Hilfe zur Funktion "SVERWEIS"
Frage
Hallo alle miteinander,
ich brauche Eure HIlfe bei einem Problem mit der Funktion "SVERWEIS". In Spalte A stehen Zahlen von 1-100 und in Spalte B Buchstaben von A-Z. Einige Zahlen in Spalte A können doppelt auftauchen. Ich habe nun mit der Funktion SVERWEIS eine Zuordnung vorgenommen, welcher Buchstabe welcher Zahl zugeordnet ist. Ein Beispiel für Zeile 1:
D1=SVERWEIS(C1;A1:B100;2;FALSCH)
In Zelle C1 trage ich die Zahl ein, deren Buchstaben ich suche. Die Funktion soll nun genau die Zeilen überspringen, deren Zahlen in der Tabelle A1:B100 doppelt auftauchen, da dies zum Fehlercode #NV führt. Das ganze soll nach Möglichkeit automatisch und mit einer Formel ablaufen. Natürlich könnte ich den Bereich A1:B100 vorher filtern und die doppelten Zahlen auswerfen, so soll es aber nicht sein.
Wie stelle ich das an? Vielen Dank für Eure Hilfe schon jetzt!!! Mike
Antwort 1 von Saarbauer
Hallo,
der Fehlercode #NV deutet auf ein nicht vorhandenen Wert in Spalte A hin. Der Suchwert aus Spalte C1 wird in Spalte A nicht gefunden.
Grundsätzlich wird nur der erste Wert in Spalte A, der dem Suchwert entspricht genutzt.
Gruß
Helmut
der Fehlercode #NV deutet auf ein nicht vorhandenen Wert in Spalte A hin. Der Suchwert aus Spalte C1 wird in Spalte A nicht gefunden.
Grundsätzlich wird nur der erste Wert in Spalte A, der dem Suchwert entspricht genutzt.
Gruß
Helmut
Antwort 2 von Hase
Hallo Helmut,
soweit ich weiß, wird der Fehlerwert #NV auch dann angezeigt, wenn in Spalte A mehrere Werte (hier doppelte Buchstaben) dem gesuchten Kriterium entsprechen. Der jeweils erste Wert aus Spalte A, der dem Suchkriterium entspricht, wird nur dann genutzt, wenn die Formel lautet:
D1=SVERWEIS(C1;A1:B100;2) also ohne FALSCH
Ich möchte jedoch die doppelten Werte im Kriterienabgleich gar nicht drin haben. Gibt es da eine Möglichkeit???
Gruß,
Mike
soweit ich weiß, wird der Fehlerwert #NV auch dann angezeigt, wenn in Spalte A mehrere Werte (hier doppelte Buchstaben) dem gesuchten Kriterium entsprechen. Der jeweils erste Wert aus Spalte A, der dem Suchkriterium entspricht, wird nur dann genutzt, wenn die Formel lautet:
D1=SVERWEIS(C1;A1:B100;2) also ohne FALSCH
Ich möchte jedoch die doppelten Werte im Kriterienabgleich gar nicht drin haben. Gibt es da eine Möglichkeit???
Gruß,
Mike
Antwort 3 von Aliba
Hi Mike,
grundsätzlich ist es egal, ob in der Suchspalte Einträge doppelt vorkommen. #NV wird nie als Ergebnis von doppelten Einträgen kommen.
#NV wird in Verbindung mit der Erweiterung FALSCH geliefert, wenn der Eintrag in der Suchspalte nicht vorkommt.
#NV wird ohne Erweiterung FALSCH dann geliefert, wenn es keinen identischen und auch keinen nächstkleineren Wert als den Suchwert in der Suchspalte gibt. Hierbei ist wichtig!!!!:
SVERWEIS ohne Erweiterung FALSCH nur in Suchspalten verwenden, die aufsteigend sortiert sind.
Wenn nun also bei Deiner ersten Formel:
=SVERWEIS(C1;A1:B100;2;FALSCH)
#NV geliefert wird, dann kommt der Eintrag auch nicht vor.
Sollte er "optisch" dennoch vorhanden sein, dann ist zu prüfen, ob es sich bei beiden Werten um Zahlen handelt oder nicht vielleicht bei einem Eintrag um Text, oder ob vielleicht nicht nur auf Grund der Formatierung scheinbar der selbe Eintrag vorhanden ist, tatsächlich aber die Zellen unterschiedliche Werte haben.
CU Aliba
grundsätzlich ist es egal, ob in der Suchspalte Einträge doppelt vorkommen. #NV wird nie als Ergebnis von doppelten Einträgen kommen.
#NV wird in Verbindung mit der Erweiterung FALSCH geliefert, wenn der Eintrag in der Suchspalte nicht vorkommt.
#NV wird ohne Erweiterung FALSCH dann geliefert, wenn es keinen identischen und auch keinen nächstkleineren Wert als den Suchwert in der Suchspalte gibt. Hierbei ist wichtig!!!!:
SVERWEIS ohne Erweiterung FALSCH nur in Suchspalten verwenden, die aufsteigend sortiert sind.
Wenn nun also bei Deiner ersten Formel:
=SVERWEIS(C1;A1:B100;2;FALSCH)
#NV geliefert wird, dann kommt der Eintrag auch nicht vor.
Sollte er "optisch" dennoch vorhanden sein, dann ist zu prüfen, ob es sich bei beiden Werten um Zahlen handelt oder nicht vielleicht bei einem Eintrag um Text, oder ob vielleicht nicht nur auf Grund der Formatierung scheinbar der selbe Eintrag vorhanden ist, tatsächlich aber die Zellen unterschiedliche Werte haben.
CU Aliba
Antwort 4 von Hase
Hallo
und entschuldigt meine späte Rückmeldung. Ihr habt beide Recht, wenn Werte doppelt auftauchen, wird immer der erste Wert der Liste genommen, #NV erscheint nur, wenn ein Wert nicht vorhanden ist.
Gibt es denn eine Möglichkeit, doppelte Werte mit SVERWEIS nicht auszuwerten?
Viele Grüße und Danke,
Mike
und entschuldigt meine späte Rückmeldung. Ihr habt beide Recht, wenn Werte doppelt auftauchen, wird immer der erste Wert der Liste genommen, #NV erscheint nur, wenn ein Wert nicht vorhanden ist.
Gibt es denn eine Möglichkeit, doppelte Werte mit SVERWEIS nicht auszuwerten?
Viele Grüße und Danke,
Mike
Antwort 5 von Saarbauer
Hallo,
ist mir nicht klar was du meinst, da der Sverweis nur die erste gefundene Übereinstimmung auswertet.
Teste mal mit andern Werten bei der 2. Übereinstimmung und du wirst feststellen, dass immer die Werte der 1. Übereinstimmung genommen werden.
Gruß
Helmut
Zitat:
Gibt es denn eine Möglichkeit, doppelte Werte mit SVERWEIS nicht auszuwerten?
Gibt es denn eine Möglichkeit, doppelte Werte mit SVERWEIS nicht auszuwerten?
ist mir nicht klar was du meinst, da der Sverweis nur die erste gefundene Übereinstimmung auswertet.
Teste mal mit andern Werten bei der 2. Übereinstimmung und du wirst feststellen, dass immer die Werte der 1. Übereinstimmung genommen werden.
Gruß
Helmut
Antwort 6 von Hase
Hallo Helmut,
also ich hab´s jetzt geblickt und eine ganz andere Lösung für mein ursprüngliches Problem gefunden. Trotzdem vielen Dank für die schnelle Hilfe.
Einen sonnigen Tag Dir noch und viele Grüße,
Mike
also ich hab´s jetzt geblickt und eine ganz andere Lösung für mein ursprüngliches Problem gefunden. Trotzdem vielen Dank für die schnelle Hilfe.
Einen sonnigen Tag Dir noch und viele Grüße,
Mike

