2017-12-30 14 views
2

Ich habe ein Blatt in einer Google-Tabelle, das Werte aus drei anderen Blättern mit strengen Namensregeln sammelt: Der Name dieser Blätter enthält das Jahr im YY-Format, gefolgt von einem Unterstrich, gefolgt vom Monat im MM-Format gefolgt von einem Unterstrich und schließlich einem der drei Beiträge.
So sieht es wie 17_12_TISZT für das Post1 Blatt Dezember 2017 oder 18_01_APOLO für das Post2 Blatt Januar 2018 aus.Google Sheets - Verweise auf andere Blätter mit dynamisch änderbaren Tabellenbezeichnungen

Meine Frage ist: Ist es möglich, eine Zeichenfolge zu erstellen, die sich dynamisch mit dem laufenden Datum (Jahr und Monat) ändert, so dass ich die Referenzen nicht manuell finden und ersetzen muss?

Ich habe versucht, die Zeichenfolge mit der folgenden Formel benötigt: =RIGHT(LEFT(TODAY();4);2)&"_"&MID(TODAY();6;2)&"_TISZT", das gab mir 17_12_TISZT; genau der Name eines der drei Blätter, die ich referenzieren muss.

Meine Formeln, die die Referenz verwenden müssen, können jedoch nicht so funktionieren. Anstatt '17_12_TISZT'!RANGE zu referenzieren versuchte ich 'RIGHT(LEFT(TODAY();4);2)&"_"&MID(TODAY();6;2)&"_TISZT'"! und einige andere Möglichkeiten wie diese, aber rannte die ganze Zeit in Fehler. Was mache ich falsch? Ist diese Art von Querverweisen in irgendeiner Weise möglich?

Vielen Dank für Ihre Antworten

Antwort

2

Verwendung INDIREKT():

=INDIRECT("'" & RIGHT(LEFT(TODAY();4);2)&"_"&MID(TODAY();6;2)&"_TISZT" & "'!A1") 
+0

Vielen Dank! Ich habe diese Formel nie zuvor benutzt/gehört, obwohl ich meine Frage googeln wollte: - / – Csabavagyok