Ich hab hier grad ein echtes Problem mit Querverweisen zu anderen Mappen:
In einem Tabellenblatt einer Mappe wird über "verketten" ein Verknüpfungspfad generiert, sagen wir als Ergebnis steht in tabelle1!a1: 'c:\excel\[zweitemappe.xls]data'!$a$1:$a§100 .
In einem anderen Blatt will ich dann dieses Ergebnis in einer Mittelwert berechnung benutzen, nach dem Motto:
=Mittelwert('c:\excel\[zweitemappe.xls]data'!$a$1:$a§100)
Das habe ich auch folgendermaßen gelöst:
=Mittelwert(indirekt('tabelle1'!a1))
Schön und gut, Problem hierbei ist, dass ich wegen des indirekt Befehls, alle verknüpften Arbeitsmappen geöffnet haben müsste, was meinem Computer bei über 30 Mappen à ca. 7 bis 8 MB doch schon Probleme bereitet und auch sonst unbrauchbar ist. Ich kann das ganze zwar manuell veranstalten, aber ich würde gerne den Datenbereich ändern können, indem ich nur den Wert einer Zelle ändere. Durch diese Änderung ändere sich dann der Pfad in tabelle1!a1 und damit die Verknüpfung. Hat jemand eine Idee?
Vielleicht wenn ich irgendwie den ersten Teil des Pfades manuell einfüge und erst in der Mittelwert Formel mit dem Bereich verknüpfe? Hab nur noch nicht rausgefunden wie. Meine Idee hierzu war in etwa:
=Mittelwert(verketten("'c:\excel\[zweitemappe.xls]'data!",tabelle1!a1))
wobei hier in tabelle1!a1 natürlich nur noch der Bereich angegeben war:
a1:a100
Das hat aber natürlich nicht funktioniert...
Wär cool, wenn jemand ne Lösung parat hätte!
Dankeschön!
Gruß,
Rainer