Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
1780to1784
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

Teil einer Formel aus Zelle auslesen

Teil einer Formel aus Zelle auslesen
20.09.2020 09:23:33
DerLeo
Hallo zusammen, ich habe eine Master-Datei "Mappe1.xlsx" und eine weitere Datei "Mappe2.xlsx". In beiden gibt es Tabellenlätter für jeden Monat eines Jahres z.B. "2020 (09)" für September 2020 und "2020 (10)" für Oktober 2020. Mappe 2 enthält zahlreiche Verknüpfungen und Formeln, die auf Mappe 1 verweisen. z.B. ='[Mappe1.xlsx]2020 (09)'!$A$2 oder ='[Mappe1.xlsx]2020 (09)'!$A$5*'[Mappe1.xlsx]2020 (09)'!$A$6/'[Mappe1.xlsx]2020 (09)'!$A$7
Ich möchte nun zum Monatswechsel nicht alle Formeln umschreiben oder "2020 (09)" mit Suchen und Ersetzen durch "2020 (10)" ersetzen. Ich möchte in in Zelle H1 "2020 (09)" eintragen und mit dieser Variable alle Formeln an der entsprechenden Position füllen. Gebe ich im Blatt für Oktober in H1 "2020 (10)" ein, sollen die Verknüpfungen dann alle auf das Blatt 2020 (10) in Mappe1 verweisen.
Als Zusatz wäre optimal, wenn ich den Inhalt von H1 aus dem Name des Tabellenblattes auslesen könnte. Dann bräuchte ich nur ein neues Tabellenblatt für den jeweiligen Monat erstellen und die Formeln aktualisieren sich automatisch.
Vielen Dank schon mal für Eure Lösungsvorschläge.
DerLeo

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

Betreff
Datum
Anwender
Anzeige
AW: Teil einer Formel aus Zelle auslesen
20.09.2020 09:44:24
Armin
Hallo,
lade doch Deine Sheets hoch. Natürlich gekürzt und Anonymisiert.
Gruß Armin
AW: Teil einer Formel aus Zelle auslesen
20.09.2020 11:24:38
Daniel
Hi
Prinzipiell gibt es für das Thema "Teil eines Zellbezugs aus einer Zelle auslesen" die Funktion Indirekt.
Dh statt: ='[Mappe1.xlsx]2020 (09)'!$A$2
Schreibt man: =Indirekt("'[Mappe1.xlsx]"&H1&"'!$A$2
Um den Blattnamen aus einer Zelle zu lesen.
Haken an der Sache: Indirekt mit Bezügen auf andere Mappen funktioniert nur, wenn diese Mappe auch geöffnet ist.
Den aktuellen Blattnamen kannst du mit der Funktion Zelle("Dateiname";A1) auslesen.
Gruß Daniel
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige