Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: SVERWEIS Suchkriterium kann in mehreren Spalten vorkommen

SVERWEIS Suchkriterium kann in mehreren Spalten vorkommen
08.11.2019 10:54:08
Schulze
Hallo zusammen,
bevor ich zur Problemstellung komme möchte ich sagen das ich den Artikel
http://www.excelformeln.de/formeln.html?welcher=35
- SVERWEIS Suchkriterium kann in mehreren Spalten vorkommen* bereits versucht habe auszuführen. Aber vielleicht mache ich etwas Falsch.
Meine Anforderung ist folgende:
- Spalte A enthält das Suchkriterium "X"
- Bereich B:BY soll nach diesem Kriterium durchsucht werden
- Wenn gefunden dann soll der dazugehörige Wert aus BY wiedergegeben werden.
- Das Suchkriterium kann nur einmal vorkommen im Bereich B:BY
Im o.g. Artikel scheint die Formel, wenn das Suchkriterium nur einmal vorkommen kann:
{=INDEX(A1:K20;MIN(WENN(A1:K20="x";ZEILE(1:20)));1+MIN(WENN(A1:K20="x";SPALTE(A:K))))}
die Lösung zu sein. Ich habe es natürlich auf die entsprechenden Parameter angepasst.
Die Matrixformel habe ich unter MS Excel for Mac mit Command + Enter abgeschlossen. Aber nichts passiert. Auch unter Windows mit Strg + Umschalt + Enter passiert gar nichts. Die Formel steht einfach nur da.
Frage: Was mache ich Falsch? Gibt es Alternative Formelansätze?
Gruß
Axel
Anzeige
AW: SVERWEIS Suchkriterium kann in mehreren Spalten vorkommen
08.11.2019 10:57:42
SF
Hola,
das X kann also auch in BY vorkommen und es soll der Wert aus BY zurückgegeben werden?
Die Formel steht einfach nur da.

Dann ist die Zelle als TEXT formatiert.
Gruß,
steve1da
AW: SVERWEIS Suchkriterium kann in mehreren Spalten vorkommen
08.11.2019 11:18:28
Schulze
Hi Steve1da,
wenn ich eine reguläre Formel eingebe mit = geht es.
Ich habe mal meine Beispiel File angehangen.
Ich konntt keine XLSX hochladen. Bitte umbenenne.
https://www.herber.de/bbs/user/133012.txt
Danke und Gruß
Axel
Anzeige
AW: SVERWEIS Suchkriterium kann in mehreren Spalten vorkommen
08.11.2019 11:23:50
SF
Hola,
dann hast du die {} nicht per Strg-Shift-Enter erzeugt.
Allerdings lässt du dir grad die Zelle neben 111 ausgeben, und die ist leer. Deine Formel, richtig abgeschlossen, ergibt also 0.
Gruß,
steve1da
AW: SVERWEIS Suchkriterium kann in mehreren Spalten vorkommen
08.11.2019 11:46:49
Schulze
Hi Steve1da,
hast du ein Tip wie die Formel lauten müsste wenn ich immer Spalte F ausgeben möchte.
D.h. ich gebe die Formel ohne geschweifte Klammern ein und schließe mit STRG+UMSCHALT+ENTER ab.
Wenn ich das mache bekomme ich die herkömmliche Fehlermeldung das etwas mit der Formel nicht stimmt.
Gruß
Axel
Anzeige
AW: SVERWEIS Suchkriterium kann in mehreren Spalten vorkommen
08.11.2019 11:49:16
SF
Hola,
herkömmlich ist die Fehlermeldung nur, wenn du etwas falsches eingegeben hast.
Hier eine ganz normale Formel die über Enter abgeschlossen wird:
=INDEX($F$1:$F$4;AGGREGAT(15;6;ZEILE($F$1:$F$4)/($B$1:$E$4=A1);1))
Gruß,
steve1da
AW: SVERWEIS Suchkriterium kann in mehreren Spalten vorkommen
08.11.2019 11:57:37
Schulze
Hi,
du hast recht. Meine Formatierung ist etwas schräg. Ich muss Komme nutzen als Seperator. Ich arbeite auf einem WTS scheinbar mit US Formatierung.
Ich habe deine Formel versucht. Jetzt bekomme ich #Name? als Ergebnis
Was bedeutet das?
Gruß
Axel
Anzeige
AW: SVERWEIS Suchkriterium kann in mehreren Spalten vorkommen
08.11.2019 12:00:00
Schulze
Hi,
du hast recht. Meine Formatierung ist etwas schräg. Ich muss Komme nutzen als Seperator. Ich arbeite auf einem WTS scheinbar mit US Formatierung.
Ich habe deine Formel versucht. Jetzt bekomme ich #Name? als Ergebnis. Habe die Formel angepasst von AGGREGAT zu AGGREGATE.
Jetzt bekomme ich #Num!
Was bedeutet das?
Gruß
Axel
Anzeige
AW: SVERWEIS Suchkriterium kann in mehreren Spalten vorkommen
08.11.2019 12:12:11
SF
Hola,
#NUM bedeutet, dass das Suchkriterium aus A1 nicht in B1:E4 gefunden wurde.
Gruß,
steve1da
AW: SVERWEIS Suchkriterium kann in mehreren Spalten vorkommen
08.11.2019 12:39:38
Schulze
Ok.
Woran kann das liegen? Das Beispiel ist ja super einfach gemacht.
Er findet nicht mal eine 1.
Ich habe dir das aktuelle Sheet nochmal angehangen.
Wäre super wenn du noch mal ein Blick darauf werfen kannst.
https://www.herber.de/bbs/user/133016.txt
Gruß
Axel
Anzeige
AW: SVERWEIS Suchkriterium kann in mehreren Spalten vorkommen
08.11.2019 12:41:25
SF
Hola,
wenn ich in die Zelle G1 gehe und F2 drücke und die Formel nochmal bestätige, erhalte ich das gewünschte Ergebnis.
Warum das bei dir so ist kann ich nicht sagen.
Gruß,
steve1da
AW: SVERWEIS Suchkriterium kann in mehreren Spalten vorkommen
08.11.2019 13:19:30
Schulze
Ok. Danke für das Feedback. Ich schau noch mal auf mein Excel.
;

Forumthreads zu verwandten Themen

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 Suchkriterium in mehreren Spalten


Schritt-für-Schritt-Anleitung

  1. Daten vorbereiten: Stelle sicher, dass dein Suchkriterium in einer Spalte (z.B. Spalte A) vorhanden ist und die Daten, in denen gesucht werden soll, in den Spalten B bis BY liegen.

  2. Formel eingeben: Verwende die folgende Formel, um einen Wert in mehreren Spalten zu suchen und zurückzugeben:

    =INDEX(BY:BZ;AGGREGAT(15;6;ZEILE(B1:B20)/((B1:BY=A1));1))

    Hierbei wird das Suchkriterium in den Spalten B bis BY gesucht und der entsprechende Wert aus der letzten Spalte BY zurückgegeben.

  3. Matrixformel bestätigen: Wenn du eine Matrixformel verwendest, musst du sie mit STRG + UMSCHALT + ENTER bestätigen, damit sie korrekt funktioniert.

  4. Formatierung prüfen: Stelle sicher, dass die Zelle, in der die Formel steht, nicht als Text formatiert ist, da dies zu Problemen führen kann.


Häufige Fehler und Lösungen

  • Formel steht als Text da: Überprüfe die Zellenformatierung und stelle sicher, dass die Zelle als Standard oder Zahl formatiert ist.

  • #NAME? Fehler: Dies bedeutet, dass es einen Schreibfehler in der Formel gibt oder die Funktion nicht erkannt wird. Prüfe die Schreibweise der Funktion und verwende die korrekten Trennzeichen für deine Excel-Version (z.B. Komma oder Semikolon).

  • #NUM! Fehler: Dies tritt auf, wenn das Suchkriterium nicht gefunden wird. Überprüfe, ob das Suchkriterium tatsächlich in den angegebenen Spalten vorhanden ist.


Alternative Methoden

  • VERGLEICH und INDEX: Eine Kombination aus diesen Funktionen kann ebenso verwendet werden, um Werte in mehreren Spalten zu finden. Zum Beispiel:

    =INDEX(F1:F20;VERGLEICH(A1;B1:E20;0))

    Hier wird das Suchkriterium in den Spalten B bis E gesucht und der entsprechende Wert aus Spalte F zurückgegeben.

  • FILTER-Funktion: In neueren Excel-Versionen kannst du die FILTER-Funktion verwenden, um mehrere Kriterien zu berücksichtigen und die gewünschten Werte herauszufiltern.


Praktische Beispiele

  1. Beispiel mit SVERWEIS: Angenommen, du möchtest den Wert in Spalte C finden, wenn das Suchkriterium in Spalte A oder B steht:

    =SVERWEIS(A1;A:B;2;FALSCH)

    Damit wird in Spalte B nach dem Wert aus A1 gesucht.

  2. Beispiel mit AGGREGAT: Du möchtest das Suchkriterium in den Spalten D bis F suchen:

    =INDEX(F1:F20;AGGREGAT(15;6;ZEILE(D1:F20)/((D1:F20=A1));1))

Tipps für Profis

  • Nutze die WENNFEHLER-Funktion, um die Rückgabe von Fehlern zu vermeiden:
    =WENNFEHLER(INDEX(...); "Nicht gefunden")
  • Vermeide es, die gesamte Spalte in der Formel zu verwenden, da dies die Berechnung verlangsamen kann. Begrenze den Bereich auf die benötigten Zeilen.
  • Experimentiere mit der FILTER-Funktion, um mehrere Kriterien in einer einzigen Formel zu kombinieren.

FAQ: Häufige Fragen

1. Wie kann ich mehrere Kriterien in verschiedenen Spalten verwenden?
Du kannst die FILTER-Funktion oder verschachtelte WENN-Funktionen verwenden, um mehrere Suchkriterien zu kombinieren.

2. Was tun, wenn ich die gefundene Zelle nicht direkt zurückgeben kann?
Verwende die INDEX-Funktion in Kombination mit VERGLEICH, um den Wert aus einer anderen Spalte zurückzugeben, der dem Suchkriterium entspricht.

3. Ist die Verwendung von SVERWEIS über mehrere Spalten in älteren Excel-Versionen möglich?
Ja, auch in älteren Excel-Versionen kannst du SVERWEIS verwenden, aber die Funktionalität ist eingeschränkt. Du musst eventuell mehrere SVERWEIS-Formeln kombinieren, um dein Ziel zu erreichen.

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