Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Verweis auf andere Excel-Datei dynamisch
#1
Moin Zusammen,

folgendes Problem hätte ich gerne gelöst:

In einem Ordner habe ich für jede Woche eine einzelne Excel-Datei.
Diese Dateien sind stets gleich Aufgebaut.

Nun würde ich gerne in einer Excel-Datei mich auf die jeweils aktuelle Datei beziehen können, ohne dass ich den Bezug aller Zellen händisch ändern muss.

Zum Beispiel:

Excel-Datei "KW_01":        Excel-Datei "KW_02":      

Zelle A1 = "Apfel"                Zelle A1 = "Banane"
Zelle A2 = "Birne"                Zelle A2 = "Kirsche"


In meiner Excel-Datei, möchte ich nun die Werte in einer Tabelle die Zellen der jeweiligen KW anzeigen lassen.

Ich hoffe, dass ich mich verständlich ausdrucken konnte.

Vielen Dank für Eure Mühe im Voraus.

Mit bestem Gruß

Fred
Antworten Top
#2
Hallo Fred,

prinzipiellg geht das mit "Indirekt":
=INDIREKT("'C:\Users\Ich\Desktop\[KW_"&A1&".xlsx]Tabelle1'!A1")

In der Zelle A1 steht der Wert "01". Damit greift die Formel auf die Zelle A1 in der Datei KW_01.xlsx auf dem Desktop zu.

Das Problem besteht darin, dass zur Verwendung von Indirekt die Datei, auf die Du Dich beziehst, offen sein muss.

Gruß,
Lutz
Antworten Top
#3
Hallo,

aktuelles Excel verwenden und sich mit dem Abruf per Power Query/Power Pivot beschäftigen.

Die Daten auf zig Dateien aufzuteilen ist höchst ineffektiv. Gleichartige Daten gehören in ein Tabellenblatt.
Cadmus
Antworten Top
#4
Moin Fred, :19:

eine weitere Alternative wäre per Makro/VBA. :21:

Du evaluierst (je nach Excelversion mit WEEKNUM oder ISOWEEKNUM) die aktuelle KW und liest dann die Zellen aus. Idea

In meinem Beispiel im "WorkBook_Open" - damit das bei jedem öffnen der Datei passiert. Dodgy

Wenn es mehrere Zellen sind, muss angepasst werden.

In Excel 365 muss man bei Angaben wie z. B. A1:A10 darauf achten, dass es da die "dynamischen Arrays" gibt. :21:

Im Beispiel gehe ich von KW 50 aus "KW_50.xlsx" - je nachdem, wann du das Beispiel testest, musst du gegebenenfalls anpassen! Exclamation

.zip   Geschlossene_Dateien_zwei_Zellen_auslesen.zip (Größe: 19,67 KB / Downloads: 1)
________
Servus
Case
Antworten Top


Gehe zu:


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