Konzept: Relative Zeit in Formeln
Um den Zeitaufwand für die Verwaltung von Formeln im Zeitverlauf zu reduzieren, können Sie Formeln erstellen, die sich auf die relevante Zeit beziehen. Relevante Zeitänderungen basierend auf der Zeitspanne der Zelle. Die absolute Zeit bleibt unverändert, unabhängig davon, wo Sie sich in der Zeitspanne befinden.
Um die relevante Zeit zu referenzieren, verwenden Sie
dies
als Zeitausdruck: [time=this]. Sie können auch versionmonth
verwenden, das durch this
geändert wird: versionmonth(this).Absolute und relative Zeit
Absolute Zeit | Relevante Zeit |
|---|---|
Aufwandsrückstellungen [time=12/2018]
Für jede Zelle in der Zeitspanne erfasst die Formel ab Dezember 2018 immer denselben Wert. | Acct.Expense[time=this-1]
Für alle Zellen in der Zeitspanne übernimmt die Formel immer den Wert der vorherigen Zeitperiode. Für März 2018 wird der Monat Feb 2018 benötigt. Für August 2023 gilt Juli 2023. |
Acct.Expense[time=2018]
Für alle Zellen in der Zeitspanne erfasst die Formel immer den Rollup-Wert des Jahres 2018. | Acct.Expense[time=this.year]
Für alle Zellen in der Zeitspanne erfasst die Formel immer den Wert des Rollups in derselben Periode. Für März 2018 wird das Rollup von 2018 übernommen. Für August 2023 wird das Rollup von 2023 übernommen. |
Beispiel für dynamische Zeit in Headcount-Plänen
Sie verfolgen Personaldaten in einem modellierten Tabellenblatt. Das modellierte Tabellenblatt hat ein Konto: Neueinstellungen. Um die Anzahl der Neueinstellungen für jeden Monat zu berechnen, können Sie eine Formel wie die folgende für das Konto Neueinstellung verwenden:
If(versionmonth(this) = versionmonth(ROW.StartDate),1,0).
Diese Formel lautet: Neueinstellung mit 1 ausfüllen, wenn das Startdatum in dieser Zeile denselben Versionsmonat wie die aktuelle Zelle hat. Wenn der Wert nicht identisch ist, wird 0 berechnet.
Hier sind die Zeilen der modellierten Tabellenblätter:
Name des Mitarbeiters | Startdatum |
|---|---|
Jane Doe | Jan 2023 |
John Smith | Jul 2022 |
Mary Joe | Feb 2023 |
Jack Braun | Jun 2022 |
Für den Versionsmonat „Jan 2023“ hat das Neueinstellungskonto den Wert 1, da Jane die einzige Neueinstellung im Januar 2023 war.