Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1640to1644
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Dateipfad / Dateiname als Variable in Funktion

Dateipfad / Dateiname als Variable in Funktion
04.09.2018 09:41:14
Micha
Hallo zusammen,
es hat 365 gleichformatierte excel Dateien:
2018-01-01.xlsx
2018-01-02.xlsx
2018-01-03.xlsx
usw.
in einem Ordner abc\xyz\data\
nun soll der Inhalt einer bestimmten Zelle, sagen wir B8, aus diesen 365 Dateien in einer Konsolidierungsdatei in die Zellen
A1 aus 01-01
B1 aus 01-02
C1 aus 01-03
D1 aus 01-04
usw. geschrieben werden.
das sieht momentan so aus
='\\abc\xyz\Data\[2018-08-31.xlsb]Auswertung'!$B$8
Nun ist es müßig, die Funktion von Hand für alle 365 Dateien in die Konsolidierungsdatei einzutragen.
Wie kann man in der Funktion aus dem Dateinamen eine Variable machen um diese dann zu "ziehen"?
vielen Dank,
Micha.

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dateipfad / Dateiname als Variable in Funktion
04.09.2018 09:58:29
Daniel
Hi
nur über folgenden Workaround:
1. Erstelle eine Formel, welche die spätere Zielformel als Text erstellt:
="='\\abc\xyz\Data\["&TEXT(DATUM(2018;1;1)+SPALTE(A1)-1;"JJJJ-MM-TT")&".xlsb]Auswertung'!$B$8"
2. kopiere die Formeln und füge sie an gleicher stelle als Wert ein
3. ersetze in den Zellen mit der Menüfunktion ERSETZEN das "=" durch "="
sieht zwar zunächst unsinnig aus, aber Excel wird nach dem Ersetzen erneut prüfen, ob der Zellinhalt eine Zahl, ein Datum oder eine Formel sein könnte und entsprechend umwandeln.
Gruß Daniel
AW: Dateipfad / Dateiname als Variable in Funktion
04.09.2018 14:22:41
Micha
Danke, das hat funktioniert!
beste Grüße,
Micha.
Anzeige

13 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige