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

Forumthread: Sverweis mehrere Ergebnisse

Sverweis mehrere Ergebnisse
30.09.2022 11:30:15
Ronny
Hallo,
gibt es die Möglichkeit, mit Sverweis oder Index mehrere Ergbnisse zu finden und anzuzeigen? Habe viel rumprobiert aber bin zu keiner Lösung gekomen. Bsp:
A B
1 München Bratwurst
2 München Weißwurst
3 München Brätel
4 Hamburg Fischbrötchen
Ich möchte mit mir in einer Formel nach München suchen und die Gerichte in einer Zelle zusammenfügen.
Vielen Dak für eure Hilfe
Liebe Grüße
Anzeige

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Sverweis mehrere Ergebnisse
30.09.2022 13:58:51
Ronny
Danke für die Antwort. Mit Aggregt habe ich bis jetzt noch nie gearbeitet. Mit welcher Funktionsnummer können Worte berücksichtigt werden? Sonst sind es bei Aggregat ja in der Regel Zahlen.
Liebe Grüße
Anzeige
AW: Sverweis mehrere Ergebnisse
30.09.2022 14:23:52
SF
Mit 14 oder 15 zB.
AW: Sverweis mehrere Ergebnisse
30.09.2022 15:31:48
Daniel
Ähm 14 = KGrößte (Max) und 15 = KKleinste (Min)
Da gehts auch nur um Zahlen, nicht um Texte!
Erzähl doch bitte keinen Unsinn.
Gruß Daniel
AW: Sverweis mehrere Ergebnisse
30.09.2022 16:48:28
SF
Krass, dann muss Microsoft das in der letzten Stunde deaktiviert haben. Bis davor klappte nämlich folgendes noch:

=INDEX($B$1:$B$8;AGGREGAT(15;6;ZEILE($B$1:$B$8)/($A$1:$A$8="münchen");ZEILE(A1)))
Und das auch:

=INDEX($B$1:$B$8;AGGREGAT(14;6;ZEILE($B$1:$B$8)/($A$1:$A$8="münchen");ZEILE(A1)))

Anzeige
AW: Sverweis mehrere Ergebnisse
30.09.2022 17:01:06
Daniel
Index holt den Text.
Aggregat ermittelt die Zeilennummer, und die Zeilennummer ist eine Zahl.
Aggregat kann nur Zahlen verarbeiten.
Die Frage richtete sich nach dem Arregat. Du hast hier aber eine komplexere Formel und die liefert auch noch nicht das gewünschte Gesamtergebnis, sondern nur einen Teil.
Anzeige
AW: Sverweis mehrere Ergebnisse
30.09.2022 14:08:10
Daniel
Hi
Wenn du pro Auswertung eine ganze Spalte verwenden kannst:
In C1 diese Formel:

=Wenn(A1="München";B1&"; ";"")&C2
Die Formel ziehst du dann nach unten bis zum Datenende. Das Ergebnis steht oben in C1.
Mit Excel-Online oder 365 dann ganz einfachbin einer Zelle:

=Textverketten("; "; Wahr;Filter(B1:B4;A1:A4="München";""))
Für alle Versionen mit Textverketten aber noch ohne Filter dann so,
ggf Eingabe mit STRG+SHIFT+ENTER erforderlich:

=Textverketten("; "; Wahr;Wenn(A1:A4="München";B1:B4;""))
Gruß Daniel
Anzeige
AW: Sverweis mehrere Ergebnisse
30.09.2022 14:19:18
Ronny
Vielen Dank! Das klappt gut. Gibt es auch die Möglichkeit, München variabel zu machen? Also von der Stadt, welche vorne in der Zeile steht, alle Gerichte hinten zusammenfassen?
Grüße zurück
AW: Sverweis mehrere Ergebnisse
30.09.2022 15:36:24
Daniel
Mit der Variante für deine Excelversion nicht.
Du brauchst die ganze Spalte, um die Werte für eine einzige Stadt zu ermitteln.
Du könntest also neben der Tabelle in Zeile 1 alle Städte nebeneinander auflisten, dann darunter füre jede Stadt die Auswertung machen, in Zeile 2 steht das Ergebnis.
Dann kannst du die Texte aus der zweiten Zeile der Originalliste per WVerweis zuspielen.
Gruß Daniel
Anzeige
AW: Sverweis mehrere Ergebnisse
04.10.2022 09:21:41
Ronny
Vielen Dank für deine Hilfe, hat sehr gut geklappt!!
AW: in Deiner XL-Version ...
01.10.2022 11:42:33
neopa
Hallo Ronny,
... könntest Du mit zwei Mausklicks Deine Daten in Power Query (PQ) Editor von Excel einlesen und dort mit einer spez. Anweisung die Daten nach den gelisteten Städten gruppieren und gleichzeitig die verschiedenen Essen in ein Spalte mit Trennzeichen getrennt zusammenfügen lassen. Dann diese mit zwei weiteren Mausklicks in eine intelligente Tabelle ausgeben, wo Du einfach nach der jeweiligen Stadt (oder auch nach mehreren verschiedenen) filtern kannst.
Wenn die Datenquelle sich erweitert oder ändert, dann bedarf es auch nur eines Mausklick.
Wenn es eine Option für Dich wäre, Du aber noch keine Erfahrung mit PQ haben solltest, dann lies zunächst z.B. mal hier: https://excelhero.de/power-query/power-query-ganz-einfach-erklaert/ und dann frage nach dem spez. M-Code dafür hier nach.
Gruß Werner
.. , - ...
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Sverweis für mehrere Ergebnisse nutzen


Schritt-für-Schritt-Anleitung

Um mit dem SVERWEIS mehrere Ergebnisse zu finden und anzuzeigen, kannst du folgende Schritte befolgen:

  1. Daten vorbereiten: Erstelle eine Tabelle mit den Städten in einer Spalte und den dazugehörigen Gerichten in einer anderen.

    Beispiel:

    A            B
    1   München   Bratwurst
    2   München   Weißwurst
    3   München   Brätel
    4   Hamburg   Fischbrötchen
  2. Formel zur Ausgabe verwenden: Nutze die folgende Formel, um alle Gerichte für eine Stadt in einer Zelle zusammenzufassen (für Excel 365 oder Excel Online):

    =TEXTVERKETTEN("; "; WAHR; FILTER(B1:B4; A1:A4="München"; ""))
  3. Für ältere Excel-Versionen:

    • In einer neuen Spalte (C1) kannst du die folgende Formel verwenden und nach unten ziehen:
      =WENN(A1="München"; B1 & "; "; "") & C2
  4. Ergebnisse prüfen: Stelle sicher, dass die Formel korrekt funktioniert und die gewünschten Ergebnisse anzeigt.


Häufige Fehler und Lösungen

  • Fehler: Ergebnisse erscheinen nicht.

    • Lösung: Überprüfe, ob die Stadt tatsächlich in der Datenliste vorhanden ist und ob die Formel korrekt eingegeben wurde.
  • Fehler: Formel zeigt nur das erste Ergebnis.

    • Lösung: Stelle sicher, dass du die richtigen Funktionen wie FILTER oder TEXTVERKETTEN verwendest, um mehrere Werte zusammenzufassen.

Alternative Methoden

  1. AGGREGAT-Funktion: Du kannst die AGGREGAT-Funktion in Kombination mit INDEX verwenden, um mehrere Ergebnisse zu ermitteln:

    =INDEX($B$1:$B$8; AGGREGAT(15; 6; ZEILE($B$1:$B$8)/($A$1:$A$8="München"); ZEILE(A1)))
  2. Power Query: Mit Power Query kannst du die Daten nach Städten gruppieren und die Gerichte in einer Spalte zusammenfassen. Dies ist besonders nützlich, wenn du eine größere Datenmenge hast.


Praktische Beispiele

  • Beispiel 1: Um alle Gerichte für München in einer Zelle anzuzeigen:

    =TEXTVERKETTEN("; "; WAHR; FILTER(B1:B4; A1:A4="München"; ""))
  • Beispiel 2: Wenn du die Gerichte für eine andere Stadt variabel machen möchtest, kannst du die Stadt in einer Zelle (z.B. D1) angeben und die Formel anpassen:

    =TEXTVERKETTEN("; "; WAHR; FILTER(B1:B4; A1:A4=D1; ""))

Tipps für Profis

  • Verwendung von SVERWEIS für mehrere Werte: Du kannst auch SVERWEIS in Kombination mit VERKETTEN verwenden, um mehrere Einträge in einer Zelle darzustellen.

  • Datenvalidierung: Implementiere Dropdown-Listen, um die Suche nach Städten zu vereinfachen und Fehler zu minimieren.

  • Makros: Wenn du regelmäßig komplexe SVERWEIS-Anfragen durchführen musst, kann ein Makro hilfreich sein, um den Prozess zu automatisieren.


FAQ: Häufige Fragen

1. Wie kann ich mit SVERWEIS mehrere Ergebnisse in einer Zelle ausgeben? Du kannst die TEXTVERKETTEN-Funktion in Kombination mit FILTER verwenden, um alle Gerichte in einer Zelle anzuzeigen.

2. Funktioniert das auch in älteren Excel-Versionen? Ja, du kannst die WENN-Funktion gemeinsam mit einer Hilfsspalte verwenden, um die Ergebnisse zusammenzufassen, auch wenn es nicht so elegant ist wie die neueren Funktionen.

3. Gibt es eine Möglichkeit, SVERWEIS mit mehreren Werten zu verwenden? Ja, du kannst die AGGREGAT-Funktion in Kombination mit INDEX nutzen, um mehrere Werte auszugeben, allerdings nicht in einer Zelle.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige