ich habe folgendes Problem:
Ich habe mehrere Excel-Dateien, in den meine Kundenadressen stehen. Als Beispiel habe ich Daten_50.xls (https://www.herber.de/bbs/user/17189.xls) und Daten_40.xls (https://www.herber.de/bbs/user/17188.xls) (Kunden in Ostdeutschland/Süd-Deutschland).
Nun möchte ich in meiner Angebots-Eingabemaske (https://www.herber.de/bbs/user/17186.xls) die Kundennummer eingeben (z.B. 50-1-33-0001), wodurch meine Datenbank durchsucht wird und den Namen wiedergibt.
Dieses funktioniert mit mit SVERWEIS oder auch mit INDEX
=WENN(D1="";"";INDEX('C:\Angebote\[Daten_50.xls]Kunden'!$B:$B;VERGLEICH(D1;'C:\Angebote\[Daten_50.xls]Kunden'!$A:$A;0)))
Wenn ich so vorgehe, benötige ich für jedes Gebiet (Daten_50 und Daten_40) jeweils eine separate Eingabemaske, weil z.B. 'C:\Angebote\[Daten_50.xls]Kunden'!$B:$B.
Wie kann ich es realisieren, daß ich nur noch eine Eingabemaske benötige ? Heißt, daß anhand der in der Eingabemaske eingegebenen Kundennummer (z.B. 50-1-33-0001) meiner Formel mitgeteilt wird, daß in Daten_50.xls gesucht werden muß. Gebe ich z.B. 40-1-33-0001 ein, soll dementsprechend in Daten_40.xls gesucht werden.
Ich würde mich freuen, wenn jemand einen Lösungsansatz hätte.
Bernd Junker