Zum Hauptinhalt springen

Wie kann man in Excel mit SVERWEIS suchen und mehrere entsprechende Werte verketten?

Author: Xiaoyang Last Modified: 2025-05-28

Wenn Sie SVERWEIS in Excel verwenden, gibt es normalerweise den ersten übereinstimmenden Wert aus einem Datensatz zurück. Es gibt jedoch Szenarien, in denen Sie möglicherweise mehrere entsprechende Werte zurückgeben und verketten müssen (z. B. alle Namen, die einer bestimmten Klasse zugeordnet sind). Da SVERWEIS dies allein nicht leisten kann, werden wir fortgeschrittene Techniken untersuchen, um das gewünschte Ergebnis zu erzielen.


SVERWEIS und Verkettung mehrerer entsprechender Werte mit TEXTVERBINDEN und FILTER-Funktionen

Wenn Sie Excel 365 oder Excel 2021 verwenden, bietet die Kombination der Funktionen TEXTVERBINDEN und FILTER eine leistungsstarke und effiziente Möglichkeit, mehrere entsprechende Werte zu verketten.

Geben Sie in der Zielzelle die folgende Formel ein und ziehen Sie die Formel dann in andere Zellen, um diese zu füllen. Alle übereinstimmenden Werte werden extrahiert und in einer Zelle zusammengefasst. Siehe Screenshot:

=TEXTJOIN(", ", TRUE, FILTER($B$2:$B$16, $A$2:$A$16=D2, ""))

vlookup and concatenate multiple values with TEXTJOIN and FILTER Functions

Erklärung dieser Formel:
  1. FILTER($B$2:$B$16, $A$2:$A$16=D2, ""): Gibt ein Array zurück, das alle Werte enthält, die die Bedingung erfüllen.
    • $B$2:$B$16: Der zu filternde Datenbereich.
    • $A$2:$A$16=D2: Die Filterbedingung, bei der die Werte in $A$2:$A$16 dem Wert in Zelle D2 entsprechen müssen.
  2. TEXTVERBINDEN(", ", WAHR, ...): Fasst alle übereinstimmenden Werte zu einer einzigen Zeichenfolge zusammen, getrennt durch ein Komma und ein Leerzeichen.
    • ", ": Das Trennzeichen, das verwendet wird, um jeden Wert zu trennen (in diesem Fall ein Komma und ein Leerzeichen).
    • WAHR: Ignoriert leere Werte, um sicherzustellen, dass keine zusätzlichen Trennzeichen enthalten sind.

SVERWEIS und Verkettung mehrerer entsprechender Werte mit Kutools für Excel

Haben Sie genug von den Einschränkungen von Excels SVERWEIS bei der Arbeit mit mehreren entsprechenden Werten? Mit der Funktion „Ein-zu-viele-Suche“ von Kutools für Excel können Sie ganz einfach nach mehreren entsprechenden Werten suchen und diese mit nur wenigen Klicks verketten!

Kutools für Excel bietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und Kreativität sowie Effizienz zu steigern. Durch die Integration mit KI-Funktionen automatisiert Kutools Aufgaben präzise und macht das Datenmanagement mühelos. Detaillierte Informationen zu Kutools für Excel... Kostenlose Testversion...

Nach der Installation von Kutools für Excel gehen Sie bitte wie folgt vor:

Klicken Sie auf „Kutools“ > „Erweiterte SVERWEIS“ > „Ein-zu-viele-Suche (gibt mehrere Ergebnisse zurück)“, um das Dialogfeld zu öffnen. Geben Sie im Dialogfeld die folgenden Vorgaben an:

  1. Wählen Sie den „Platzierungsbereich der Liste“ und die „Bereich der zu durchsuchenden Werte“ separat in den Textfeldern aus;
  2. Wählen Sie den Tabellenbereich aus, den Sie verwenden möchten;
  3. Geben Sie die Schlüsselspalte und die Rückgabespalte separat aus den Dropdown-Menüs „Schlüsselspalte“ und „Rückgabespalte“ an;
  4. Klicken Sie abschließend auf die Schaltfläche OK.
     specify the options in the dialog box

Ergebnis: Jetzt sind alle übereinstimmenden Werte in einer Zelle verkettet. Siehe Screenshot:
concatenated based on the criteria by kutools


SVERWEIS und Verkettung mehrerer entsprechender Werte mit einer benutzerdefinierten Funktion

Wenn Sie sich mit VBA (Visual Basic for Applications) auskennen, können Sie eine benutzerdefinierte Funktion (UDF) erstellen, um mehrere entsprechende Werte zu verketten. Diese Methode funktioniert in allen Excel-Versionen.

1. Halten Sie die Tasten „ALT + F11“ gedrückt, um das Fenster „Microsoft Visual Basic for Applications“ zu öffnen.

2. Klicken Sie auf „Einfügen“ > „Modul“ und fügen Sie den folgenden Code im Modulfenster ein.

VBA-Code: SVERWEIS und Verkettung mehrerer übereinstimmender Werte in einer Zelle

Function ConcatenateMatches(LookupValue As String, LookupRange As Range, ReturnRange As Range, Optional Delimiter As String = ", ") As String
'Updateby Extendoffice
    Dim Cell As Range
    Dim Result As String
    Result = ""
    For Each Cell In LookupRange
        If Cell.Value = LookupValue Then
            Result = Result & Cell.Offset(0, ReturnRange.Column - LookupRange.Column).Value & Delimiter
        End If
    Next Cell
    If Result <> "" Then
        Result = Left(Result, Len(Result) - Len(Delimiter))
    End If
    ConcatenateMatches = Result
End Function

3. Speichern und schließen Sie diesen Code, kehren Sie zum Arbeitsblatt zurück und geben Sie diese Formel ein: =ConcatenateMatches(D2, $A$2:$A$16, $B$2:$B$16) in eine leere Zelle, in der Sie das Ergebnis anzeigen möchten, und ziehen Sie den Ausfüllkursor nach unten, um die Formel in andere Zellen zu kopieren. Alle entsprechenden Werte basierend auf einem bestimmten Datensatz wurden in einer Zelle mit Komma- und Leerzeichentrennzeichen zurückgegeben. Siehe Screenshot:

concatenated based on the criteria by vba

Erklärung dieser Formel:
  • D2: Dies ist der Wert, nach dem Sie im angegebenen Bereich suchen (Suchwert).
  • A2:A16: Der Bereich, in dem die Funktion nach dem Suchwert sucht (Suchbereich).
  • B2:B16: Der Bereich, der die zu verknüpfenden Werte enthält, wenn der Suchwert übereinstimmt (Rückgabebereich).

Das Verketten mehrerer entsprechender Werte in Excel kann durch verschiedene Methoden erreicht werden, jede mit ihren eigenen Vorteilen. Ob Sie integrierte Funktionen wie TEXTVERBINDEN und FILTER, Drittanbietertools wie Kutools oder benutzerdefinierte VBA-Lösungen bevorzugen – entscheidend ist, die Methode zu wählen, die am besten zu Ihrer Excel-Version, Ihrem Kenntnisstand und Ihren spezifischen Anforderungen passt. Wenn Sie mehr über Excel-Tipps und -Tricks erfahren möchten, bietet unsere Website Tausende von Tutorials.

Beste Büroproduktivitätswerkzeuge

🤖 Kutools AI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Finden, Hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten oder Zellen kombinieren ohne Datenverlust   |   Runden ...
Erweiterte SVERWEIS: Mehrfachkriterien SVERWEIS    Mehrfachwert SVERWEIS  |   Mehrblatt-SVERWEIS   |   Fuzzy Match ....
Erweiterte Dropdown-Liste: Schnell Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |  Bereiche & Spalten vergleichen ...
Hervorgehobene Funktionen: Gitterfokus   |  Entwurfsansicht   |   Erweiterte Formelleiste    Arbeitsmappe & Arbeitsblatt-Manager   |  AutoText-Bibliothek (Auto Text)   |  Datumsauswahl   |  Daten zusammenführen   |  Zellen verschlüsseln/entschlüsseln    E-Mail senden nach Liste   |  Spezialfilter   |   Spezialfilter (Filtern fett/kursiv/durchgestrichen...) ...
Top15 Werkzeugsets12 Textwerkzeuge (Text hinzufügen, Bestimmte Zeichen löschen, ...)   |   50+ Diagramm typen (Gantt-Diagramm, ...)   |   40+ Praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen, ...)   |   19 Einfügewerkzeuge (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Konvertierungswerkzeuge (In Wörter umwandeln, Währungsumrechnung, ...)   |   7 Konsolidieren & Aufteilen Werkzeuge (Erweiterte Zeilen zusammenführen, Zellen aufteilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...


Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
  • Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!