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

Forumthread: Sverweis bei mehrfach vorkommendem Suchkriterium

Sverweis bei mehrfach vorkommendem Suchkriterium
20.02.2008 09:38:17
Wolfango
Hallo Experten!
hatte Anfang der Woche schon mal danach gefragt ob es auch möglich ist mit der SVERWEIS-Funktion zu arbeiten wenn das Suchkriterium in der Suchmatrix mehrfach vorkommt (oder eine andere Funktion, die zum gleichen Ziel führt.
Daraufhin hatte ich folgenden Tipp hier im Forum erhalten:
http://www.excelformeln.de/formeln.html?welcher=28
Das betrifft auch exakt meine Fragestellung!!
Ich habe das (im Link angegebene) Beispiel nachgestellt. Nur leider macht bei mir, die Formel
=INDEX(A:A;KKLEINSTE(WENN(B$1:B$1000="x";ZEILE($1:$1000));1))
nicht das, was sie soll. Es wird im Ergebnis immer der erste Wert der Spalte A angezeigt (im Beispiel der Wert 367) und nicht der erste, der dem Suchkriterium entspricht.
Mache ich etwas falsch oder ist in der Formel ein Fehler?
Besten Dank!!
Wo.

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Sverweis bei mehrfach vorkommendem Suchkriterium
20.02.2008 09:43:00
AndreasG
Hallo Wolfgang,
das ist eine Matrixformel! Schleiße die Formeleingabe mit STRG+Shift+Enter ab, nicht mit Enter allein. Dann werden die geschweiften Klammern um die Formel herum {Formel} erzeugt und sie wird funktionieren
Grüße
Andreas

AW: Sverweis bei mehrfach vorkommendem Suchkriteri
20.02.2008 09:45:00
Beverly
Hi Wolfgang,
das ist eine Matrixformel, was du an den {} erkennst. Diese Klammern dürfen nicht eingegeben werden, sondern die Formel muss mit Strg+Shift+Enter abgeschlossen werden.


Anzeige
AW: Sverweis bei mehrfach vorkommendem Suchkriterium
20.02.2008 10:08:00
Wolfango
Ihr seid (wie immer) phänomenal!!
Es funktioniert! Ich hatte die geschweiften Klammern tatsächlich manuell eingegeben (hatte noch nie mit solchen gearbeitet) und genau das war das Problem. Wobei ich es ehrlich gesagt noch nicht recht verstehe: Der Formeleintrag ist ja am Ende der gleiche, aber die Art und Weise wie dieser zustande kommt, entscheidet dann über das Formelergebnis? Und das würde ja auch bedeuten, dass wenn ich mal (versehentlich oder absichtlich) bei diesen Zellen in den Editiermodus springe und anschließend mit ENTER bestätige, wieder das falsche Ergebnis erscheint? Kann ich das verhindern?
Gruß,
Wo.

Anzeige
AW: Sverweis bei mehrfach vorkommendem Suchkriteri
20.02.2008 10:19:00
Beverly
Hi Wolfgang,
meines Wissens nicht. Da heißt es einfach nur: immer gut aufpassen und sofort reagieren, wenn einem das Ergebnis nicht plausibel erscheint.


;
Anzeige
Anzeige

Infobox / Tutorial

Sverweis bei mehrfach vorkommendem Suchkriterium


Schritt-für-Schritt-Anleitung

Um die SVERWEIS-Funktion in Excel zu nutzen, wenn das Suchkriterium mehrfach vorhanden ist, kannst du die folgende Schritt-für-Schritt-Anleitung befolgen:

  1. Daten vorbereiten: Stelle sicher, dass deine Daten in einer Tabelle organisiert sind und das Suchkriterium in einer der Spalten vorhanden ist.

  2. Formel eingeben: Verwende die folgende Formel, um den ersten Wert zu finden, der dem Suchkriterium entspricht:

    =INDEX(A:A;KKLEINSTE(WENN(B$1:B$1000="x";ZEILE($1:$1000));1))

    Hierbei steht "A:A" für die Spalte, aus der du den Wert holen möchtest, und "B$1:B$1000" für die Spalte mit dem Suchkriterium.

  3. Matrixformel eingeben: Um die Formel korrekt auszuführen, musst du sie als Matrixformel eingeben. Das machst du, indem du die Eingabe mit STRG+Shift+Enter statt nur mit Enter abschließt. Dadurch werden geschweifte Klammern um die Formel erzeugt, was entscheidend für das Funktionieren ist.

  4. Ergebnis prüfen: Überprüfe das Ergebnis. Wenn du das falsche Ergebnis erhältst, könnte es sein, dass du die Formel nicht als Matrixformel eingegeben hast.


Häufige Fehler und Lösungen

  • Fehler: Falsches Ergebnis angezeigt

    • Lösung: Stelle sicher, dass du die Eingabe der Formel mit STRG+Shift+Enter abgeschlossen hast, um sie als Matrixformel zu aktivieren.
  • Fehler: Geschweifte Klammern manuell eingegeben

    • Lösung: Die geschweiften Klammern werden automatisch hinzugefügt, wenn die Formel korrekt eingegeben wird. Vermeide es, sie manuell einzugeben.
  • Fehler: Ergebnisse ändern sich nach Bearbeitung

    • Lösung: Achte darauf, dass du die Formel erneut als Matrixformel eingibst, wenn du in den Editiermodus wechselst und Änderungen vornimmst.

Alternative Methoden

Wenn die SVERWEIS-Funktion nicht die gewünschten Ergebnisse liefert, kannst du alternative Funktionen wie FILTER oder AGGREGAT verwenden. Diese Funktionen bieten mehr Flexibilität bei der Arbeit mit mehrfachen Suchkriterien.

Beispiel mit FILTER:

=FILTER(A:A; B$1:B$1000="x")

Diese Formel gibt alle Werte aus Spalte A zurück, die dem Suchkriterium in Spalte B entsprechen.


Praktische Beispiele

Angenommen, du hast eine Liste von Verkäufen, bei denen Produkte in Spalte A und deren Verkaufszahlen in Spalte B aufgeführt sind. Wenn du nach einem bestimmten Produkt suchst, das mehrfach verkauft wurde, kannst du die oben genannten Formeln verwenden, um die Verkaufszahlen zu aggregieren oder die ersten Verkaufszahlen zu finden.

Beispiel:

  • Daten:
    A         | B
    Produkt 1 | 10
    Produkt 2 | 5
    Produkt 1 | 15
    Produkt 3 | 7
  • Suchkriterium: Produkt 1
  • Formel:
    =INDEX(A:A;KKLEINSTE(WENN(A:A="Produkt 1";ZEILE(A:A));1))

Tipps für Profis

  • Daten filtern: Nutze die Filterfunktion in Excel, um deine Daten vor der Anwendung der SVERWEIS-Funktion zu sortieren.
  • Dynamische Bereiche: Verwende dynamische Bereiche oder Tabellen, um deine Formeln flexibler zu gestalten.
  • SVERWEIS für nicht in erster Spalte: Wenn dein Suchkriterium in einer anderen Spalte steht, musst du möglicherweise INDEX und VERGLEICH kombinieren.

FAQ: Häufige Fragen

1. Was ist eine Matrixformel? Eine Matrixformel in Excel ermöglicht es dir, Berechnungen auf eine ganze Datenreihe anzuwenden, anstatt nur auf einzelne Zellen.

2. Wie erkenne ich, ob ich eine Matrixformel korrekt eingegeben habe? Wenn die Formel korrekt eingegeben wurde, erscheinen geschweifte Klammern {} um die Formel in der Bearbeitungsleiste.

3. Kann ich SVERWEIS verwenden, wenn das Suchkriterium nicht in der ersten Spalte steht? Ja, in diesem Fall solltest du die Kombination aus INDEX und VERGLEICH verwenden, um die gewünschten Ergebnisse zu erzielen.

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