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

Forumthread: SVERWEIS springt ungewollt Zeile nach unten

SVERWEIS springt ungewollt Zeile nach unten
07.02.2009 18:17:24
Christoph
Hallo Zusammen,
ich hänge an einem ganz seltsamen Problem und komme nicht dahinter woran es liegen könnte.
Benutze folgenden S-Verweis:
=WENN(SVERWEIS(E22;'Gebühren-Stammdaten_Berech.'!$D$11:$AH$47;31;FALSCH)=0;"";SVERWEIS(E22; 'Gebühren-Stammdaten_Berech.'!$D$11:$AH$47;31;FALSCH))
Nun passiert aber folgendes:
Wenn er den Wert von 'E22' in der Suchmatrix findet, gibt er mir nicht den Wert der Trefferzeile (z.B.: 18) sondern den der Zeile darunter (z.B.: 19). (An der Positiond des Indexes '31')
Dieser Fehler geschieht durchgängig. (Abfrage wird mehrfach durchgeführt)
Habt ihr eine Idee woran das liegen könnte? Komme nicht dahinter...
Vielen Dank schonmal
gruß christoph
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SVERWEIS springt ungewollt Zeile nach unten
07.02.2009 20:00:00
hobi
Hallo!
Probier statt der Option FALSCH den wert 0 (NULL).
(Wird der letzte Parameter nicht angegeben, wird automatisch der Wert der nächsten Zeile herangezogen)
Einen Versuch ist es wert.
mfg. hobi
AW: SVERWEIS springt ungewollt Zeile nach unten
07.02.2009 21:14:48
Christoph
Hallo hobi,
Danke für Deinen Vorschlag, die Idee ist sehr gut, der Fehler lag aber leider bei mir.
Es war ein Logikfehler den ich selbst verursacht habe, aber den Wald vor lauter Bäumen nicht mehr gesehen... Eine Erklärung ausführliche Erklärung wäre aber unsinnig, die Formel jedenfalls funktioniert so wie so oben steht, nur falls jemand mal auf einen ähnlichen Fall stoßen sollte.
gruß christoph
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

SVERWEIS: Zeile springt ungewollt nach unten


Schritt-für-Schritt-Anleitung

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

    =WENN(SVERWEIS(E22;'Gebühren-Stammdaten_Berech.'!$D$11:$AH$47;31;FALSCH)=0;"";SVERWEIS(E22; 'Gebühren-Stammdaten_Berech.'!$D$11:$AH$47;31;FALSCH))
  2. Parameter für SVERWEIS: Achte darauf, dass der letzte Parameter in der SVERWEIS-Formel korrekt ist. Wenn du FALSCH verwendest, wird eine exakte Übereinstimmung gesucht. Wenn du den Parameter weglässt oder auf WAHR setzt, könnte SVERWEIS eine falsche Zeile zurückgeben, was dazu führt, dass die Excel-Zeile nach unten springt.

  3. SVERWEIS nach unten ziehen: Wenn du die Formel nach unten ziehst, stelle sicher, dass die Bezugnahmen auf die Suchmatrix korrekt fixiert sind (z.B. $D$11:$AH$47), um ungewollte Verschiebungen der Zeilen zu vermeiden.

  4. Logikfehler Überprüfen: Manchmal kann ein Logikfehler in der Formel dazu führen, dass die SVERWEIS-Formel nicht wie gewünscht funktioniert. Überprüfe alle Bedingungen und Eingabewerte.


Häufige Fehler und Lösungen

  • sverweis gibt falsche zeile zurück: Dies kann passieren, wenn du FALSCH als letzten Parameter verwendest und ein Wert nicht gefunden wird. Stelle sicher, dass die Daten korrekt und die Suchmatrix richtig definiert ist.

  • Excel zeile nach unten springen: Dies geschieht oft, wenn die Bezugnahmen nicht fixiert sind. Überprüfe die Zellbezüge in deiner Formel.


Alternative Methoden

Falls du weiterhin Probleme mit SVERWEIS hast, kannst du die folgenden Alternativen in Betracht ziehen:

  • INDEX und VERGLEICH: Diese Kombination kann oft flexibler verwendet werden:

    =INDEX('Gebühren-Stammdaten_Berech.'!$AH$11:$AH$47;VERGLEICH(E22;'Gebühren-Stammdaten_Berech.'!$D$11:$D$47;0))
  • XLOOKUP (Excel 365): Diese neuere Funktion bietet erweiterte Möglichkeiten und könnte eine bessere Lösung für dein Problem sein.


Praktische Beispiele

  1. Typische SVERWEIS-Anwendung:

    • Angenommen, du hast eine Liste von Gebühren in einer Tabelle, und du möchtest die Gebühr für einen bestimmten Dienst abrufen. Verwende dann die Formel wie oben gezeigt.
  2. Fehlerbehebung Beispiel:

    • Du hast festgestellt, dass der SVERWEIS nicht die erwartete Zeile zurückgibt. Überprüfe die Datenquelle und stelle sicher, dass die Werte übereinstimmen.

Tipps für Profis

  • Nutze TABELLE-Funktionen, um deine Daten dynamisch zu halten.
  • Achte darauf, dass deine Daten in der Suchmatrix sortiert sind, wenn du WAHR als letzten Parameter verwendest.
  • Bei großen Datenmengen kann das Verwenden von XLOOKUP die Performance verbessern.

FAQ: Häufige Fragen

1. Warum gibt SVERWEIS die falsche Zeile zurück?
Das kann verschiedene Ursachen haben, wie z.B. das Fehlen einer genauen Übereinstimmung oder falsch definierte Bezugnahmen in der Formel.

2. Wie verhindere ich, dass die SVERWEIS-Formel nach unten springt?
Stelle sicher, dass alle Zellbezüge korrekt fixiert sind und überprüfe die Logik deiner Formel auf mögliche Fehler.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige