Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: SVERWEIS soll mehrere Zeilen zeigen

SVERWEIS soll mehrere Zeilen zeigen
03.01.2007 11:46:46
Siggi
Hallo Zusammen,
ich habe einen Datenbereich in der in der Spalte A das Wort R13 mehrfach vorkommt. In der Spalte B steht zu jedem Eintrag der Spalte A auch eine laufende Nr. (diese kommt nicht doppelt vor).
Mit dem SVERWEIS bekomme ich zwar einfach zu der laufenden Nr. (da ja einmalig) den Inhalt der Spalte A angezeigt, aber ich will es andersrum haben:
Excel soll mir untereinander alle laufenden Nr anzeigen, die in der Spalte A ein R13 enthalten. Vielleicht ist SVERWEIS nicht der richtige Ansatz.
Beispiel Datenquelle:
Spalte_A - Spalte_B
R13 - 1
K587 - 2
H547 - 3
R13 - 4
R13 - 5
H547 - 6
So soll es dann in einem anderen Tabellenblatt aussehen (alle Ergebnisse mit dem Suchbegriff R13)
Suchbegriff: R13
Ergebnis:
in Zelle A1 soll der erste Fund stehen, also eine 1
in Zelle A2 soll der zweite Fund stehen, also eine 4
in Zelle A3 soll der dritte Fund stehen, also eine 5
usw. (max. 10 Funde)
sollte kein Fund mehr stattfinden, soll einfach ein blank ausgeben werden
Es sollte eine Lösung ohne VBA sein (wenn möglich), da diese Informationen später weiterverwendet werden.
Besten Dank im Voraus
Gruß Siggi
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SVERWEIS soll mehrere Zeilen zeigen
03.01.2007 12:01:44
Galenzo
(Matrix-)Formel in C1:
{=INDEX(B$1:B$100;KKLEINSTE(WENN((A$1:A$100="R13");ZEILE($1:$100));ZEILE()))}
Formel runterziehen
Viel Erfolg!
/Galenzo
Anzeige
AW: SVERWEIS soll mehrere Zeilen zeigen
03.01.2007 12:37:14
Siggi
Na das ging aber schnell.
funktioniert aber noch nicht.
In der Spalte stehen zwar Zahlen, die aber teilweise mit einer 0 beginnen, Spalte ist also als Text formatiert. Kann man die Formel umschreiben, damit dies auch für Texte geht?
Gruß Siggi
AW: SVERWEIS soll mehrere Zeilen zeigen
03.01.2007 13:34:23
Galenzo
..ich versteh' das Problem nicht.
Die Formel zieht alle Werte aus Spalte b, bei denen ein "R13" in der Nachbarspalte steht. Hat nix mit Zahl/Text zu tun - wenn in Spalte B z.B. "01" steht, dann auch in der Ergebnisspalte
Viel Erfolg!
/Galenzo
Anzeige
AW: SVERWEIS soll mehrere Zeilen zeigen
03.01.2007 13:42:03
Siggi
Hallo, bitte eine kurze Erklärung zu deiner Formel
{=INDEX(B$1:B$100;KKLEINSTE(WENN((A$1:A$100="R13");ZEILE($1:$100));ZEILE()))}
Worauf beziehen sich die Bezüge?
$1:$100
ZEILE()
Ich denke hier ist mein Fehler, da ich die Formel versuche meinem Tabellenblatt/Daten anzupassen
Gruß Siggi
Anzeige
AW: SVERWEIS soll mehrere Zeilen zeigen
03.01.2007 14:05:34
Galenzo
die Formel prüft, ob in A1:A100 der Wert "R13" vorkommt und ermittelt den danebenstehenden Wert aus B1:B100
Viel Erfolg!
/Galenzo
AW: SVERWEIS soll mehrere Zeilen zeigen
03.01.2007 14:12:58
Siggi
Hallo,
es funktioniert wenn ich die Formel in die erste Zeile packe.
Also eigentlich wurde das Problem schon gelöst. Besten Dank.
Meine letzte Frage bezog sich auf:
Worauf beziehen sich die Bezüge?
$1:$100
ZEILE()
hiermit wird scheinbar etwas gesteuert was verhindert, dass ich die gesamte Formel nicht in eine andere Zeile als die Nr. 1 packen kann, oder?
Gruß Siggi
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 für mehrere Zeilen nutzen


Schritt-für-Schritt-Anleitung

Um mit dem SVERWEIS mehrere Ergebnisse untereinander anzuzeigen, kannst du die folgende Matrix-Formel verwenden:

  1. Daten vorbereiten: Stelle sicher, dass deine Daten in zwei Spalten angeordnet sind, wie im Beispiel:

    Spalte_A | Spalte_B
    R13      | 1
    K587     | 2
    H547     | 3
    R13      | 4
    R13      | 5
    H547     | 6
  2. Formel eingeben: Gehe in die Zelle, in der du das erste Ergebnis anzeigen möchtest (z.B. C1), und gib folgende Formel ein:

    {=INDEX(B$1:B$100;KKLEINSTE(WENN((A$1:A$100="R13");ZEILE($1:$100));ZEILE()))}

    Beachte, dass diese Formel als Matrix-Formel eingegeben werden muss. Dies erreichst du, indem du Strg + Shift + Enter drückst, anstatt nur Enter.

  3. Formel nach unten ziehen: Ziehe die Formel nach unten, um die nächsten Ergebnisse zu erhalten. Wenn kein weiteres Ergebnis vorhanden ist, wird ein Fehler angezeigt oder bleibt leer.

  4. Formatierung anpassen: Wenn deine Spalte B als Text formatiert ist und du auch Textwerte zurückgeben möchtest, sollte die Formel weiterhin korrekt funktionieren, solange die Werte in Spalte B als Text erkennbar sind.


Häufige Fehler und Lösungen

  • Fehler 1: Die Formel gibt einen Fehler zurück oder zeigt keine Ergebnisse an.

    • Lösung: Stelle sicher, dass der Suchbegriff exakt mit dem in Spalte A übereinstimmt. Achte auf Leerzeichen und Groß-/Kleinschreibung.
  • Fehler 2: Die Formel funktioniert nur in der ersten Zeile.

    • Lösung: Achte darauf, die Formel als Matrix-Formel einzugeben (Strg + Shift + Enter) und die Zellbezüge korrekt zu setzen.
  • Fehler 3: Die Werte in Spalte B werden nicht korrekt zurückgegeben.

    • Lösung: Überprüfe die Formatierung der Zellen in Spalte B. Sie müssen als Text oder Zahl formatiert sein, je nach Bedarf.

Alternative Methoden

Wenn du mit SVERWEIS nicht das gewünschte Ergebnis erzielst, kannst du auch andere Funktionen verwenden:

  • FILTER-Funktion (Excel 365):

    =FILTER(B1:B100; A1:A100="R13")

    Diese Funktion filtert alle Werte in B1:B100, die dem Suchbegriff "R13" entsprechen.

  • AGGREGAT-Funktion: Diese Funktion kann verwendet werden, um ähnliche Ergebnisse zu erzielen, indem sie eine Kombination von Bedingungen und Zeilenindizes nutzt.


Praktische Beispiele

Angenommen, du hast folgende Daten:

Spalte_A Spalte_B
R13 1
K587 2
H547 3
R13 4
R13 5
H547 6

Um alle Werte, die mit "R13" verbunden sind, untereinander aufzulisten, verwende die oben genannte Formel in C1 und ziehe sie nach unten.


Tipps für Profis

  • Verwende Datenvalidierung, um sicherzustellen, dass der Suchbegriff korrekt eingegeben wird.
  • Nutze Named Ranges, um deine Formeln leserlicher zu machen.
  • Experimentiere mit SVERWEIS in Kombination mit anderen Funktionen, wie z.B. VERKETTEN, um mehrere Ergebnisse in einer Zelle anzuzeigen.

FAQ: Häufige Fragen

1. Kann ich mit SVERWEIS mehrere Ergebnisse in einer Zelle ausgeben? Ja, du kannst die Ergebnisse mit der Funktion VERKETTEN oder TEXTVERKETTEN zusammenfassen.

2. Was mache ich, wenn ich mehr als einen Suchbegriff habe? Du kannst die Formel anpassen, um mehrere Suchbegriffe zu berücksichtigen, oder die FILTER-Funktion verwenden.

3. Funktioniert das auch in Excel 2016 oder älter? Die Matrixformel funktioniert auch in älteren Versionen, während die FILTER-Funktion nur in Excel 365 verfügbar ist.

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