Hallo,

Götz M. Ritter schrieb:
Hallo, Liste!
Ich möchte in einem calc-Dokument einen Bezug auf eine Zelle in einem anderen Tabellenblatt erstellen. Der Name dieses Tabellenblattes soll aber dynamisch, also in Abhängigkeit vom Inhalt einer anderen Tabellenzelle ermittelt werden.
Illustration:

Eine Datei besteht aus einem "Start"-Blatt und 52 Wochen-Blättern (die heißen "Woche_01", etc.). Jetzt möchte ich gerne auf dem Start-Blatt über Formeln auf Werte in den Wochen-Blättern durchgreifen. Natürlich kann ich für jedes Wochen-Blatt die Formel hart codieren, also bspw.

Woche_01.B12 * 20
Woche_02.B12 * 20
...

Gibt es eine Möglichkeit, calc den Blattnamen dynamisch mitzuteilen, also so etwas wie

"Woche_0" + Strg(A1).B12 * 20 (Wenn in A1 ein Wert zwischen 1 und 9 enhthalten ist)

Ich weiß nicht, was du mit Strg meinst, aber dieses Beispiel lässt sich mit

=INDIREKT("Woche_0" & A1 & ".B12") * 20

erreichen. Alle Werte zwischen 1 und 52 dann so:

=INDIREKT("Woche_" & TEXT(A1,"00") & ".B12") * 20

TEXT formatiert eine Zahl nach einem bestimmten Zahlenformat, hier "00", also zweistellige Ganzzahl mit führender Null.

Ich hoffe, das hilft dir erstmal weiter.


Gruß
Daniel

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an