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

Sverweis gibt nur für die 1.Zeile Werte aus

Forumthread: Sverweis gibt nur für die 1.Zeile Werte aus

Sverweis gibt nur für die 1.Zeile Werte aus
18.02.2004 12:40:20
JS
Hallo Forum, Hallo Leute
ich habe ein Problem mit SVERWEIS. Ich suche in einer Matrix nach einer Auftragsnummer um einige Werte auszugeben.
Das funktioniert mit SVERWEIS auch sehr gut.
Leider habe ich in der Basistabelle mehrere Einträge pro Auftragsnummer, da es pro Auftrag mehrere Positionen gibt.
Die Formel =SVERWEIS($F$11;'[Basisdatei für Auftragsbestätigung.xls]Tabelle1'!$A$2:$M$6000;9;FALSCH)
gibt mir aber immer nur die Position 1, also den ersten Wert den Excel findet.
Wie bekomme ich die weiteren Positionen ebenfalls ?
Vielen Dank für Eure Hilfe
Gruß
Jan
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Sverweis gibt nur für die 1.Zeile Werte aus
18.02.2004 13:52:01
JS
Hallo Zusammen, Danke Jörg für die Hilfe.
Bin aber zu blöd um damit das gewünschte zu erreichen.
Habe mal ein paar Testdaten und die beiden Dateien bereitgestellt, mit denen ich arbeite.
https://www.herber.de/bbs/user/3756.xls
https://www.herber.de/bbs/user/3757.xls

Vielleicht kann mir einer noch ein bisschen weiterhelfen.
Danke
Gruß
Jan
Anzeige
AW: Sverweis gibt nur für die 1.Zeile Werte aus
18.02.2004 15:20:50
Jörg Gradert
Hallo Jan,
ich habe es mal als Beispiel für die ersten beiden Positionen eingegeben, hoffentlich stimmen die Pfade für dich, ich denke ja.
Es handelt sich um Matrixformeln.
Die geschweiften Klammern, vorn und hinten, sind nicht mit einzugeben, diese werden erzeugt, indem die Formel mit Strg + Umschalttaste + Eingabe abgeschlossen wird, anstatt nur die Eingabetaste zu drücken.
https://www.herber.de/bbs/user/3760.xls
Viel übersichtlicher fände ich es, wenn die Basisdatei ein Tabellenblatt in gleicher Arbeitsmappe wär.
Gruss Jörg
Anzeige
AW: Sverweis gibt nur für die 1.Zeile Werte aus
18.02.2004 16:26:25
JS
Danke Jörg,
ich glaube, jetzt sollte ich es mit ein bisschen üben dann auch verstehen.
Nochmals vielen Dank,
Gruß
Jan
Danke für die Rückmeldung o.T
18.02.2004 17:05:24
Jörg Gradert
;
Anzeige

Infobox / Tutorial

SVERWEIS: Mehrere Werte aus einer Tabelle abrufen


Schritt-für-Schritt-Anleitung

  1. Vorbereitung der Daten: Stelle sicher, dass Deine Daten in einer Matrix organisiert sind und mehrere Einträge pro Auftragsnummer vorhanden sind.

  2. Eingabe der SVERWEIS-Formel: Verwende die Formel, um nach der Auftragsnummer zu suchen. Ein Beispiel könnte so aussehen:

    =SVERWEIS($F$11; '[Basisdatei für Auftragsbestätigung.xls]Tabelle1'!$A$2:$M$6000; 9; FALSCH)

    Diese Formel findet den ersten Wert, der mit der Auftragsnummer übereinstimmt.

  3. Matrixformel verwenden: Um mehrere Werte auszugeben, musst Du die Formel als Matrixformel eingeben. Das machst Du, indem Du nach dem Eingeben der Formel Strg + Umschalttaste + Eingabe drückst.

  4. Anpassen der Formel: Wenn Du die letzten Werte zurückgeben möchtest, kannst Du die Formel entsprechend anpassen. Eine Möglichkeit wäre, eine Kombination aus SVERWEIS und anderen Funktionen wie INDEX und VERGLEICH zu verwenden.


Häufige Fehler und Lösungen

  • SVERWEIS gibt nur ersten Wert zurück: Wenn die Formel nur den ersten Wert anzeigt, stelle sicher, dass Du die Formel als Matrixformel eingegeben hast.

  • SVERWEIS zeigt nur Formel an: Wenn Du die Formel siehst und nicht das Ergebnis, überprüfe, ob die Zelle im richtigen Format ist. Es könnte sein, dass die Anzeige von Formeln aktiviert ist. Schalte dies aus, indem Du Strg + drückst.

  • SVERWEIS gibt immer gleichen Wert zurück: Achte darauf, dass die Suchmatrix korrekt definiert ist. Wenn Deine Daten nicht eindeutig sind, könnte SVERWEIS unerwartete Ergebnisse liefern.


Alternative Methoden

  • INDEX und VERGLEICH: Eine leistungsstarke Alternative zu SVERWEIS ist die Kombination aus INDEX und VERGLEICH. Diese Methode ermöglicht es, mehrere Werte zu extrahieren und ist flexibler.

    =INDEX(Bereich;VERGLEICH($F$11;Suchbereich;0))
  • FILTER-Funktion (Excel 365): Wenn Du Excel 365 verwendest, kannst Du die neue FILTER-Funktion nutzen, um alle passenden Werte anzuzeigen:

    =FILTER(Bereich; Suchbereich=$F$11)

Praktische Beispiele

Angenommen, Du hast folgende Daten in Deiner Tabelle:

Auftragsnummer Artikel Menge
12345 Stift 10
12345 Radiergummi 5
12346 Heft 20

Mit der Formel:

=FILTER(A2:C4; A2:A4=F11)

würdest Du alle Artikel und Mengen für die angegebene Auftragsnummer zurückbekommen.


Tipps für Profis

  • Nutze die Funktion AGGREGAT, um die letzten Werte in einer Liste zu finden. Dies kann besonders nützlich sein, wenn Du die neuesten Einträge nach Auftragsnummern benötigst.

  • Experimentiere mit Datenüberprüfung, um sicherzustellen, dass nur gültige Auftragsnummern eingegeben werden.

  • Halte Deine Daten gut strukturiert und verwende Formatierungen, um die Übersichtlichkeit zu erhöhen.


FAQ: Häufige Fragen

1. Warum gibt SVERWEIS immer den ersten Wert zurück?
SVERWEIS findet nur den ersten passenden Wert, wenn es mehrere Einträge für eine Auftragsnummer gibt. Um mehrere Werte abzurufen, musst Du eine Matrixformel oder alternative Methoden verwenden.

2. Wie kann ich die letzte Zeile für eine Auftragsnummer finden?
Verwende die Funktion AGGREGAT oder die FILTER-Funktion (in Excel 365), um die letzten Werte einer Auftragsnummer abzurufen.

3. Was tun, wenn SVERWEIS nur die Formel anzeigt?
Überprüfe das Zellenformat und stelle sicher, dass die Formel korrekt eingegeben ist. Drücke Strg +, um die Anzeige von Formeln zu deaktivieren.

4. Was sind Matrixformeln?
Matrixformeln ermöglichen es, mehrere Werte gleichzeitig zu berechnen und zurückzugeben. Diese Formeln werden mit Strg + Umschalttaste + Eingabe abgeschlossen.

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