Ich habe derzeit viele verschiedene Excel-Arbeitsmappen in verschiedenen Ordnern auf meinem Computer, ähnlich wie Finanzarbeitsmappen für jeden Monat, und sie haben alle dieselbe Vorlage. Ich möchte eine „Master“-Arbeitsmappe erstellen, die die Informationen aus jeder dieser Arbeitsmappen in einem separaten Ordner zusammenfasst, um eine große Zusammenfassung für jeden Monat zusammenzustellen.
Jetzt kann ich die verschiedenen Arbeitsmappen und ein bestimmtes Arbeitsblatt „Schätzen“ darin ziemlich einfach verknüpfen. Zelle A1 könnte beispielsweise irgendwann ungefähr so aussehen:
='C:\Finance\January\[Finance_Jan.xlsm]Estimate'!B10+'C:\Finance\February\[Finance_Feb.xlsm]Estimate'!B10+'C:\Finance\March\[Finance_March.xlsm]Estimate'!B10
Das Problem ist, dass die Formeln irgendwann sehr lang werden und es ziemlich schwierig ist, Dinge hinzuzufügen oder zu ändern. Im Idealfall hätte ich in der Hauptarbeitsmappe gerne eine Liste der Arbeitsmappennamen und ihrer Positionen in einer Tabelle. Dann könnte ich über ihre Zellen auf sie verweisen, also könnte ich stattdessen hoffentlich etwas wie zum Beispiel Folgendes tun:
=D1!B10+D2!B10+D3!B10
wobei jeder Standort in D1, D2 usw. gespeichert ist.
Allerdings funktioniert ein solcher Versuch nicht.
Irgendwelche Vorschläge?
Danke.
Antwort1
Sie könnenINDIREKTFunktion dafür:
=INDIRECT(D1&"!B10")+INDIRECT(D2&"!B10")+INDIRECT(D3&"!B10")
Wenn Sie keine Namen haben, '
müssen Sie möglicherweise Folgendes verwenden:
INDIRECT("'" & D1 & "'!B10"...