Excel-Tutorial: Mehrere Werte in einer Zelle ausgeben (Einfache Formel)
Hier ist ein einfaches Tutorial, wie du mehrere Suchergebnisse in einer einzigen Zelle zusammenführst.
Da der klassische SVERWEIS (VLOOKUP) von Natur aus nur das erste gefundene Ergebnis zurückgibt, nutzen wir in modernen Excel-Versionen (Office 365 oder Excel 2021+) eine deutlich einfachere und mächtigere Kombination: TEXTKETTE (oder TEXTVERBINDEN) und FILTER.
Das Problem
Du hast eine Liste (z. B. Kunden und deren Bestellungen). Wenn du nach einem Kunden suchst, möchtest du nicht nur die erste Bestellung sehen, sondern alle Bestellungen kommagetrennt in einer einzigen Zelle.
Die Lösung: Die "TEXTVERBINDEN & FILTER"-Formel
Anstatt eines komplizierten SVERWEIS-Tricks nutzen wir diese Formel:
=TEXTVERBINDEN(", "; WAHR; FILTER(Ergebnisspalte; Kriterienspalte = Suchkriterium))
Schritt-für-Schritt-Anleitung
1. Die Beispieldaten
Stell dir vor, du hast folgende Tabelle (A1 bis B6):
| Projekt (A) | Mitarbeiter (B) |
|---|---|
| Projekt A | Max |
| Projekt B | Lisa |
| Projekt A | Sarah |
| Projekt C | Tom |
| Projekt A | Kevin |
Du möchtest nun in einer Zelle alle Mitarbeiter für "Projekt A" anzeigen lassen.
2. Die Formel anwenden
Klicke in die Zelle, in der das Ergebnis erscheinen soll (z. B. D1), und gib Folgendes ein:
=TEXTVERBINDEN(", "; WAHR; FILTER(B2:B6; A2:A6 = "Projekt A"))
3. Erklärung der Bausteine
Die Formel besteht aus zwei Teilen, die perfekt zusammenarbeiten:
- FILTER(B2:B6; A2:A6 = "Projekt A"):
- Dieser Teil sucht im Bereich A2:A6 nach "Projekt A".
- Er gibt alle Namen aus Spalte B zurück, die dazu passen (Max, Sarah, Kevin).
- TEXTVERBINDEN(", "; WAHR; ...):
- ", ": Das ist das Trennzeichen. Du kannst auch ein Leerzeichen oder einen Bindestrich nehmen.
- WAHR: Ignoriert leere Zellen, falls in deiner Liste Lücken sind.
- ...: Hier werden die Ergebnisse des FILTER-Befehls eingesetzt und mit dem Trennzeichen zusammengefügt.
Das Ergebnis
In deiner Zelle steht nun automatisch: Max, Sarah, Kevin
Tipps & Tricks
- Dynamisches Suchkriterium: Ersetze
"Projekt A"in der Formel durch einen Zellbezug (z. B.D2), damit du das Suchwort einfach in Zelle D2 eintippen kannst. - Alphabetische Sortierung: Wenn die Namen sortiert sein sollen, schachtele noch ein
SORTIERENein:=TEXTVERBINDEN(", "; WAHR; SORTIEREN(FILTER(B2:B6; A2:A6 = D2))) - Keine Treffer gefunden? Wenn es das Suchkriterium nicht gibt, zeigt Excel einen Fehler (
#KALK!). Das verhinderst du so:=TEXTVERBINDEN(", "; WAHR; FILTER(B2:B6; A2:A6 = D2; "Kein Treffer"))
Was ist, wenn ich eine alte Excel-Version habe?
Falls du Excel 2019 oder älter nutzt (ohne die FILTER-Funktion), ist die Lösung leider deutlich komplizierter (erfordert meist VBA-Makros oder sehr lange Matrix-Formeln). Die oben genannte Methode ist der heutige Standardweg für moderne Excel-Nutzer.