Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Bei SVERWEIS ein Ergebnis der Zeile drunter anzeig

Bei SVERWEIS ein Ergebnis der Zeile drunter anzeig
07.09.2018 10:56:13
Jan
Liebe Community,
für ein Projekt muss ich aus einer Excel Liste verschiedene Boni raussuchen. Weil sie ca 6000 Zeilen hat, gestaltet sich das Ganze relativ mühsam.
Über einen sverweis funktioniert der erste Bonus wunderbar, der steht rechts von der Kundennummer, aber mit dem 2.Bonus sind wir beim Kernproblem angelangt:
Die verschiedenen Boni (bis zu 11 pro Kunde) stehen in der Spalte rechts von der Kundennummer in mehreren Zeilen untereinander und direkt darauf folgen die Boni des nächsten Kunden.
Ist es über VBA oder eine andere Funktion irgendwie möglich die Zelle unterhalb der Zelle, die durch den sverweis herausgesucht wird, anzeigen zu lassen?
Vielen Dank schon mal im Vorraus für Eure Hilfe!
Liebe Grüße, Jan
Anzeige

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

Betreff
Datum
Anwender
Anzeige
statt SVERWEIS nimm INDEX/VERGLEICH
07.09.2018 11:37:03
WF
Hi,
=SVERWEIS("NR.";A:B;2;0)
dasselbe macht:
=INDEX(B:B;VERGLEICH("NR.";A:A;0))
und eins drunter ist:
=INDEX(B:B;VERGLEICH("NR.";A:A;0)+1)
WF
AW: statt SVERWEIS nimm INDEX/VERGLEICH
07.09.2018 11:46:21
Jan
Hi WF,
vielen Dank für deine Antwort!
Hat perfekt geklappt!
LG und ein schönes Wochenende,
Jan
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

SVERWEIS: Ergebnisse der Zeile drunter anzeigen


Schritt-für-Schritt-Anleitung

Um mit der Funktion SVERWEIS ein Ergebnis der Zeile drunter anzuzeigen, kannst Du die folgende Formel verwenden. Angenommen, Du hast eine Liste in Spalte A, die Kundennummern enthält, und in Spalte B stehen die Boni:

  1. SVERWEIS für die erste Zeile:

    =SVERWEIS("NR.";A:B;2;0)

    Diese Formel sucht die Kundennummer in Spalte A und gibt den entsprechenden Bonus aus Spalte B zurück.

  2. SVERWEIS für die nächste Zeile:
    Um das Ergebnis der Zeile drunter anzuzeigen, verwendest Du:

    =INDEX(B:B;VERGLEICH("NR.";A:A;0)+1)

    Diese Formel nutzt INDEX und VERGLEICH, um den Bonus in der Zeile unterhalb der gefundenen Zeile auszugeben.


Häufige Fehler und Lösungen

  • Fehler: #NV
    Wenn Du den Fehler #NV erhältst, bedeutet das, dass die gesuchte Kundennummer nicht in Spalte A vorhanden ist. Überprüfe die Schreibweise oder die Daten.

  • Fehler: Falsches Ergebnis
    Wenn das Ergebnis nicht korrekt ist, stelle sicher, dass die Spaltenreferenzen in den Formeln richtig sind. Achte darauf, dass die Spaltenreihenfolge in Deiner Tabelle mit der Formel übereinstimmt.


Alternative Methoden

Statt SVERWEIS kannst Du auch die Kombination von INDEX und VERGLEICH verwenden, um flexiblere Ergebnisse zu erhalten. Diese Methode ist besonders nützlich, wenn Du eine ganze Zeile ausgeben möchtest oder wenn die gesuchten Werte nicht in der ersten Spalte stehen.

=INDEX(B:B;VERGLEICH("NR.";A:A;0)+1)

Diese Formel gibt das Ergebnis der Zeile drunter aus, was besonders vorteilhaft ist, wenn Du mit mehreren Zeilen für einen Kunden arbeitest.


Praktische Beispiele

Angenommen, Du hast folgende Daten:

A (Kundennummer) B (Bonus)
123 100 €
123 150 €
456 200 €
456 250 €

Wenn Du die Kundennummer 123 suchst und den Bonus der zweiten Zeile ausgeben möchtest, würde die Formel so aussehen:

=SVERWEIS(123;A:B;2;0)

Um den Bonus der Zeile drunter anzuzeigen, verwende:

=INDEX(B:B;VERGLEICH(123;A:A;0)+1)

Tipps für Profis

  • Verwendung von SVERWEIS für Zeilen statt Spalten:
    Wenn Du mehrere Boni für einen Kunden hast, kannst Du die Formel anpassen, um die Zeilen zu durchlaufen. Nutze SVERWEIS und kombiniere es mit einer Zählschleife (z. B. mit ZÄHLENWENN), um die korrekte Zeilennummer zu ermitteln.

  • SVERWEIS mit Zeilenindex:
    Um die Zeilennummer dynamisch zu bestimmen, kannst Du die Funktion ZEILE() in Kombination mit SVERWEIS verwenden, um die genaue Zeilennummer für die Ausgabe zu ermitteln.


FAQ: Häufige Fragen

1. Kann ich SVERWEIS auch für mehr als zwei Spalten verwenden?
Ja, jedoch gibt SVERWEIS nur die Spalte aus, die Du angibst. Wenn Du mehrere Spalten benötigst, solltest Du die INDEX/VERGLEICH-Methode verwenden.

2. Wie kann ich den nächsten Wert finden, wenn kein exakter Treffer vorhanden ist?
Um den nächsten Wert zu finden, kannst Du die Funktion SVERWEIS mit dem Parameter „Falsch“ verwenden. Alternativ kannst Du die Formel anpassen, um die nächstgelegene Übereinstimmung zu finden.

3. Ist es möglich, SVERWEIS in einer VBA-Funktion zu verwenden?
Ja, Du kannst SVERWEIS auch in VBA verwenden, um Daten automatisch zu durchsuchen und auszuwerten. Achte darauf, die korrekten Excel-Objekte und -Methoden zu nutzen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige