Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Sverweis gibt #Wert zurück

Sverweis gibt #Wert zurück
Roger
Hallo zusammen
mit der Formel =SVERWEIS(LINKS($A99;5)*1;Card!$B$1:$D$82;2;0) gibt es mir den Eintrag #Wert zurück. Es werden keine Daten gefunden obwohl in Spalte A99 die Zahl _4659681002568015 und in Card in Spalte B24 _4659 vorhanden ist. Es müsste ja nun aus Card SpalteC24 den Text ausgeben.
Was mache ich da Falsch? Die Zellen wurden in Zahlen umformatiert und auch in Standard. Beides bringt jedoch keine änderung mit sich.
Wäre um Hilfe dankbar.
Gruss
Roger
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Sverweis gibt #Wert zurück
16.02.2011 19:14:59
Erich
Hi Roger,
so funzt es bei mir:
 ABC
1heureka  
2   
3so mit 4  
4 4659so mit 4
5   
6 46596heureka
7   
8   
94659681002568010  

Formeln der Tabelle
ZelleFormel
A1=SVERWEIS(LINKS($A9;5)*1;B$1:$D$82;2;0)
A3=SVERWEIS(LINKS($A9;4)*1;B$1:$D$82;2;0)

Bist du sicher, dass bei dir in B24 eine 4stellige Zahl steht? Du nimmts im LINKS() 5 Stellen.
Bist du sicher, dass die Formel LINKS($A99;5)*1 bei dir funzt?
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Sverweis gibt #Wert zurück
16.02.2011 19:59:28
Roger
Hallo Erich
Ja es muss auf 5 Stellen sein, die Grosse Zahl hat ja auch einen Unterstrich vorne weg. Läss sich leider nicht ändern. Mit der Lösung von And hat es jetzt aber geklappt. WErde mir aber dien Formel sicher auch merken.
Danek und Gruss
Roger
mach die "*1" weg, weil
16.02.2011 19:34:29
And
Hallo,
durch den "_" ist es Text und: Text*1=#Wert!
Gruß Andreas
Anzeige
Vielen Dank!!
16.02.2011 19:52:35
Roger
Super das klappt ja Prima so.
Gruss
Roger

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

SVERWEIS gibt #Wert zurück – Probleme lösen


Schritt-für-Schritt-Anleitung

  1. Formel überprüfen: Stelle sicher, dass deine SVERWEIS-Formel korrekt ist. Eine gängige Formel sieht so aus:

    =SVERWEIS(LINKS($A99;5)*1;Card!$B$1:$D$82;2;0)
  2. Zellformat prüfen: Überprüfe das Format der Zellen in deiner Quelle (z.B. Card!$B$1:$D$82). Stelle sicher, dass die Werte in Spalte B als Zahl formatiert sind.

  3. Text in Zahl umwandeln: Wenn dein Wert als Text vorliegt (z.B. durch einen Unterstrich), entferne diesen zunächst oder verwende die Formel ohne *1. Verwende einfach:

    =SVERWEIS(LINKS($A99;5);Card!$B$1:$D$82;2;0)
  4. Überprüfung der Suchwerte: Vergewissere dich, dass die Zahlen, nach denen du suchst, tatsächlich vorhanden sind. Ein häufiger Grund für #Wert-Fehler ist, dass der gesuchte Wert nicht existiert.


Häufige Fehler und Lösungen

  • #Wert! Fehler: Tritt auf, wenn der SVERWEIS-Wert (z.B. durch einen Unterstrich) als Text interpretiert wird. Entferne den Unterstrich oder nutze eine Formel ohne Multiplikation mit 1.

  • SVERWEIS gibt 0 zurück: Dies kann passieren, wenn der gesuchte Wert im angegebenen Bereich nicht vorhanden ist. Überprüfe deine Eingabewerte und die Datenquelle.

  • SVERWEIS gibt keinen Wert zurück: Wenn der gesuchte Wert nicht gefunden wird, kann auch ein #N/A Fehler erscheinen. Achte darauf, dass der Wert existiert und die Formel korrekt geschrieben ist.


Alternative Methoden

  • XVERWEIS: In neueren Excel-Versionen kannst du XVERWEIS verwenden, um flexibler zu suchen. Die Syntax ist:

    =XVERWEIS(LINKS($A99;5);Card!$B$1:$B$82;Card!$C$1:$C$82)
  • INDEX und VERGLEICH: Wenn du mehr Kontrolle benötigst, kannst du die Kombination von INDEX und VERGLEICH verwenden:

    =INDEX(Card!$C$1:$C$82;VERGLEICH(LINKS($A99;5);Card!$B$1:$B$82;0))

Praktische Beispiele

Angenommen, du hast in Zelle A99 den Wert 4659681002568015 und möchtest den entsprechenden Text aus der Tabelle Card in Spalte C zurückgeben. Hier sind einige Formeln:

  1. SVERWEIS:

    =SVERWEIS(LINKS($A99;5);Card!$B$1:$D$82;2;0)
  2. XVERWEIS (Excel 365 oder Excel 2021):

    =XVERWEIS(LINKS($A99;5);Card!$B$1:$B$82;Card!$C$1:$C$82)
  3. INDEX und VERGLEICH:

    =INDEX(Card!$C$1:$C$82;VERGLEICH(LINKS($A99;5);Card!$B$1:$B$82;0))

Tipps für Profis

  • Verwendung von Datenüberprüfung: Stelle sicher, dass die Daten, die du verwendest, korrekt sind. Nutze die Funktion „Datenüberprüfung“, um sicherzustellen, dass nur gültige Werte eingegeben werden.

  • Fehlerüberprüfung: Verwende die Funktion WENNFEHLER, um Fehler in deinen Formeln abzufangen und benutzerfreundliche Meldungen anzuzeigen:

    =WENNFEHLER(SVERWEIS(...); "Wert nicht gefunden")
  • Dynamische Bereiche: Arbeite mit dynamischen Bereichen, um deine Formeln flexibler zu gestalten und die Wartung zu erleichtern.


FAQ: Häufige Fragen

1. Warum gibt mein SVERWEIS #Wert zurück?
Das passiert oft, wenn der gesuchte Wert als Text interpretiert wird. Überprüfe das Format der Zellen und entferne ggf. störende Zeichen.

2. Wie kann ich sicherstellen, dass SVERWEIS nur einen Wert zurückgibt, wenn er vorhanden ist?
Verwende die Funktion WENNFEHLER, um Fehler abzufangen:

   =WENNFEHLER(SVERWEIS(...); "Wert nicht gefunden")

3. Was kann ich tun, wenn SVERWEIS 0 zurückgibt?
Überprüfe die Eingabewerte und stelle sicher, dass der gesuchte Wert im Bereich vorhanden ist.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige