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

Forumthread: erst sverweis, dann wert eine zeile drunter

erst sverweis, dann wert eine zeile drunter
03.04.2007 14:23:45
matze07
hallo,
ich habe eine tabelle, wo ich per sverweis nach einem wort suche und mir dann den wert ausgeben lasse, welcher in der 5. spalte steht. (als beispiel)
funktioniert auch einwandfrei, aber nun möchte ich nicht diesen wert, sondern genau den wert haben, welcher eine zeile drunter steht. mit sverweis geht das nicht mehr, weil ich nun keinen bezug mehr habe. das wort steht nur am anfang der zeile darüber.
habe schon sachen mit bereich.verscheiben und vergleich probiert, aber hatte keinen erfolg damit...
wär schön, wenn jmd helfen könnte. (vba code nicht notwendig)
lg,
matze
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: erst sverweis, dann wert eine zeile drunter
03.04.2007 14:32:20
heikoS
Hallo Matze,
das sollte z.B. so gehen:
 AB
1Anton12
2Fritz34
3Klaus56
4 78
5  
6Fritz56

Formeln der Tabelle
ZelleFormel
B6=INDEX(B1:B4;VERGLEICH(A6;A1:A3;0)+1)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Klappt´s?
Gruß Heiko
Anzeige
AW: erst sverweis, dann wert eine zeile drunter
03.04.2007 16:52:00
matze07
hallo heiko,
meine situation anhand deines beispiels ist diese, dass ich den wert der zelle B4 haben möchte. in zelle B3 funktioniert der sverweis ohne probleme, aber halt in B4 nicht, weil ja der name "klaus" in der 1. spalte nicht mehr vorhanden ist... hoffe ich habs besser erklärt.
danke für die hilfe.
lg,
matze
Anzeige
AW: erst sverweis, dann wert eine zeile drunter
03.04.2007 17:17:38
mpb
Hallo,
in diesem Beispiel erhältst Du die beiden Werte für Klaus wie folgt:
=INDEX(B1:B4;VERGLEICH(A3;A1:A3;0)) (ergibt 56)
=INDEX(B1:B4;VERGLEICH(A3;A1:A3;0)+1) (ergibt 78)
Gruß
Martin
AW: erst sverweis, dann wert eine zeile drunter
03.04.2007 22:06:44
matze07
danke martin,
jetzt klappts. vielen dank.
lg,
matze
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Werte mit SVERWEIS eine Zeile tiefer ausgeben


Schritt-für-Schritt-Anleitung

Um in Excel den SVERWEIS so anzuwenden, dass der Wert eine Zeile tiefer ausgegeben wird, kannst Du die Kombination aus den Funktionen INDEX und VERGLEICH nutzen. Hier ist, wie Du es machst:

  1. Angenommen, Du hast eine Tabelle mit den Daten in Spalte A (Namen) und Spalte B (Werte).

  2. In der Zelle, wo Du den Wert ausgeben möchtest, schreibe folgende Formel:

    =INDEX(B1:B4; VERGLEICH(A3; A1:A3; 0) + 1)

    Diese Formel gibt den Wert in der Zeile zurück, die eine Zeile tiefer ist, als die Zeile, die den Suchbegriff enthält.

  3. Ersetze A3 durch die Zelle, in der Du nach dem Namen suchst, und B1:B4 durch den Bereich, aus dem Du den Wert abrufen möchtest.


Häufige Fehler und Lösungen

  • Fehler: #NV

    • Lösung: Dies tritt auf, wenn der gesuchte Wert nicht gefunden wird. Stelle sicher, dass der Wert, nach dem Du suchst, in der Tabelle vorhanden ist.
  • Fehler: Falscher Wert

    • Lösung: Vergewissere Dich, dass Du den richtigen Bereich in der INDEX-Funktion angibst und dass Du +1 korrekt hinzufügst, um den Wert eine Zeile tiefer zu erhalten.

Alternative Methoden

Eine Alternative zum SVERWEIS ist die Verwendung des XVERWEIS, das in neueren Excel-Versionen verfügbar ist. Hier ist, wie Du es machen kannst:

=XVERWEIS(A3; A1:A4; B1:B4; ; 0; 1)

Diese Formel sucht den Wert in A3, gibt den nächsten Wert in B zurück und kann auch verwendet werden, um Zeilen auf einfache Weise zu verschieben.


Praktische Beispiele

Hier ist ein einfaches Beispiel, um den SVERWEIS eine Zeile tiefer zu verwenden:

A B
Name Wert
Anton 12
Fritz 34
Klaus 56
78
56

Wenn Du nach "Klaus" suchst, gibt die Formel =INDEX(B1:B4; VERGLEICH("Klaus"; A1:A4; 0) + 1) den Wert 78 zurück.


Tipps für Profis

  • Verwende die Funktion WENNFEHLER, um Fehler abzufangen. Zum Beispiel:

    =WENNFEHLER(INDEX(B1:B4; VERGLEICH(A3; A1:A4; 0) + 1); "Wert nicht gefunden")
  • Wenn Du mehrere Werte ausgeben möchtest, kannst Du die Formel in benachbarte Zellen kopieren und entsprechend anpassen.


FAQ: Häufige Fragen

1. Frage
Wie kann ich den SVERWEIS anpassen, um mehrere Werte auszugeben?
Antwort
Du kannst die Formel in benachbarte Zellen kopieren und die Zellenreferenzen anpassen. Alternativ kannst Du auch INDEX und VERGLEICH in einer Matrixformel verwenden.

2. Frage
Was ist der Unterschied zwischen SVERWEIS und XVERWEIS?
Antwort
SVERWEIS sucht nur in der ersten Spalte einer Tabelle und gibt Werte aus nachfolgenden Spalten zurück. XVERWEIS ist flexibler und kann auch nach Werten in beliebigen Spalten suchen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige