Gibt es in Excel eine Möglichkeit, Formeln, die mit Informationen aus anderen Zellen der aktuellen Tabelle verknüpft sind, automatisch zu filtern?

1

Ich habe ein Master-Arbeitsblatt, das Daten aus anderen Arbeitsblättern sammelt und dies über verknüpfte Zellen anzeigt. Beispielsweise hätte ich zehn identisch angeordnete Arbeitsblätter, die jeweils einen anderen Gesamtwert anzeigen. Dieser Gesamtwert wird dann in meiner Mastertabelle mit der Formel angezeigt

= 'C: \ Projektordner \ Ordner1 \ UnterordnerA [PaymentInfo SubFolderA.xlsx] Blatt 1'! $ B $ 5

Der Wert, den ich anzeigen möchte, befindet sich immer in Blatt 1, Zelle B: 5 der Tabelle, mit der ich verknüpfe, aber der Dateiname und der Speicherort ändern sich. Der Dateiname und der Speicherort verweisen jedoch immer auf andere Informationen in der Masterkalkulationstabelle. Daher befindet sich Ordner1 immer in Spalte A der Masterkalkulationstabelle und UnterordnerA immer in Spalte C der Masterkalkulationstabelle.

Gibt es eine Möglichkeit, die Formeln zu automatisieren / automatisch auszufüllen, da die manuelle Bearbeitung jeder einzelnen für immer dauern wird (es gibt über 400 einzelne verknüpfte Kalkulationstabellen)? Im Idealfall wäre es so etwas wie:

= 'C: \ Project folder \ Wert aus Spalte A \ Wert aus Spalte C \ [PaymentInfo Value aus Spalte C .xlsx] Sheet 1'! $ B $ 5

Ich habe das Problem bei Google untersucht, bin mir aber nicht sicher, wie die Begriffe lauten, nach denen ich suche, und bin daher nicht weit gekommen. Ich habe in Array-Formeln etwas gefunden, das so aussah, als wäre es das, was ich brauchte, aber als ich es ausprobierte, konnte ich es nicht zum Laufen bringen.

Ich benutze Excel 2010,

TIA

der mächtige Strauch
quelle
Danke - wie würde das in meiner bereits existierenden Formel funktionieren? Es scheint eine gute Möglichkeit zu sein, auf bestimmte Informationen zu verweisen, aber ich bin mir nicht sicher, wie es helfen würde, diese Informationen überhaupt zu finden. Wenn INDIRECT verwendet wird, um auf eine andere Arbeitsmappe zu verweisen, muss diese geöffnet sein - das ist nicht der Fall (ansonsten müssten über 400 Arbeitsmappen gleichzeitig geöffnet sein!) um das?
Themightyshrub
Ein Beispiel Formel: =Indirect("'C:\Project folder\ "&A1&" \ "&A2&" \ [PaymentInfo "&C2&".xlsx]Sheet 1'!$B$5. Leider ist mir keine Problemumgehung zum Öffnen von Arbeitsmappen bekannt. Sie können ein Makro verwenden, mit dem die Arbeitsmappe geöffnet, die Daten abgerufen und dann geschlossen werden.
Máté Juhász