ich möchte aus einer Excel-Datei, bestehend aus Kundennamen in Spalte A und Kundennummern in Spalte B, in einer Zelle nacheinander mehrere Datensätze anzeigen lassen, in denen der Suchbegriff (als Teilstring) gefunden wird. Wenn ein Datensatz noch nicht der gewünschte ist, müsste man mit einem Button ("Weitersuchen") ein Makro auslösen, das den nächsten passenden Datensatz sucht.
Die Datei sieht ungefähr so aus:
Name Kd-Nr.
Schmidt, Hans 18078
Meyer, Armin 19037
Hoffmann, Klaus 13977
Meyerhoff, Heinz 18787
Schmidt, Günther 19999
usw.
Wenn ich in Zelle C2 z.B. nur "Mey" eingebe, kann ich mir zwar in Zelle C3 mit
SVerweis("*"&C2&"*";A$2:B$1000;2;0) die Kunden-Nr. des ersten gefundenen Datensatzes (in diesem Fall 19037 von Meyer, Arnim) anzeigen lassen. Der gewünschte Datensatz ist aber der von "Meyerhoff, Günther".
Gut wäre es auch, wenn nicht zwischen Groß- und Kleinschreibung unterschieden wird.
In unter www.excelformeln.de habe ich zwar eine Möglichkeit gefunden, mehrere Treffer mit SVerweis untereinander anzeigen zu lassen. Dies funktioniert aber wohl nur mit exakt übereinstimmendem Suchbegriff.
Brisbane