Sverweis mit variablem Namen der Quelldatei
#1
Hallo zusammen,

ein Kollege verwendet Daten aus einer Datei welche ich ablege in einem SVERWEIS.
Die Datei hat aber immer das Erstellungsdatum im Namen so dass er dies immer aktualisieren muss.
Das Datum möchten wir allerdings gerne beibehalten, deshalb fragen wir uns ob es möglich ist eine Wildcard in den SVERWEIS einzubauen.

Also als vereinfachtes Beispiel:

bisher:
=SVERWEIS(A1;'W:\Pfad\[Mappe 18.09.2020.xlsx]Sheet0'!$B2:$B108;1;FALSCH) 

Ich habe schon mehrere Varianten mit dem * versucht allerdings ohne Erfolg.

Gibt es irgend etwas ohne ein VBA drum herum bauen zu müssen?

Danke und VG
Armin
Antworten Top
#2
Hola,

das ginge mit Indirekt(), dazu muss die Quelldatei aber geöffnet sein.
Aber mit der Formel prüfst du doch nur, ob der Wert aus A1 in Spalte B der anderen Datei vorkommt. Ist das gewollt?

Gruß
steve1da
Antworten Top
#3
Hallo Steve,

danke für die Rückmeldung. 
Das ist zwar nicht genau die Formel, aber letztendlich prüft diese nur ob ein Element in unserer Liste ist.

INDIREKT passt leider nicht, die Kollegen wollen keine Verknüpfungen aktualisieren, ein Excelsheet das offen ist passt also leider nicht.

VG
Armin
Antworten Top
#4
Hola,

ungetestet:

Code:
=wenn(summenprodukt(('W:\Pfad\[Mappe 18.09.2020.xlsx]Sheet0'!$B2:$B108=A1)*1);A1;"")

Gruß,
steve1da
Antworten Top
#5
Hi,

danke für die Formel, in der Form wie du sie geschickt hast funktioniert sie. 

Wie kann ich hier das Datum aus der Formel nehmen, so dass es die Datei unabhängig vom Datum erkennt?

=wenn(summenprodukt(('W:\Pfad\[Mappe 18.09.2020.xlsx]Sheet0'!$B2:$B108=A1)*1);A1;"")

VG
Armin
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste