dynamischer Tabellenblattname in Formel
#1
Hallo zusammen,

pro Woche bekomme ich in meiner Arbeitsmappe ein neues Tabellenblatt hinzu (KW01, KW02, ...). In der Vorlage, von der das neue Blatt kopiert wird, würde ich gerne eine Formel hinterlegen, dass z.B. der Wert in Zelle A2 immer von dem in der Vorwoche subtrahiert wird, um die Veränderung anzuzeigen.

Manuell würde die Formel so aussehen:

=WENN(A2="";"";'KW 02'!A2-'KW 01'!A2)

Tabellenblattname mache ich hierüber: =TEIL(ZELLE("dateiname";A1);FINDEN("]";ZELLE("dateiname";A1))+1;255)

Aber wie kann ich nun das Blatt der Vorwoche darüber ermitteln?
Antworten Top
#2
Hallo,

ich nehme mal an, bei deiner Formel "Tabellenblattname" (=TEIL(ZELLE("dateiname";A1);FINDEN("]";ZELLE("dateiname";A1))+1;255))
kommt sowas raus:
KW 02
KW 35
KW 66

Für das Tabellenblatt davor muß man einfach nur eins abziehen. (Die Lösung unterstellt, das "Tabellenblatt" in Zelle A1 steht)

="KW "&TEXT(WERT(RECHTS(A1;2))-1;"00")

Das ist dann das Tabellenblatt der vergangenen Woche. Der Rest ist mit "Indirekt" lösbar.

vg, mm
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste