Zum Hauptinhalt wechseln
Adaptive Planning
Zuletzt aktualisiert: 2023-06-23
FAQ: Ebenenmodifikatoren für Formeln

FAQ: Ebenenmodifikatoren für Formeln

Warum enthält die Dropdown-Werteliste „Ebene“ im Formelassistenten keine Ebenen?
Die Kontoreferenz, die Sie ändern, hat eine private Datenschutzeinstellung. Versuchen Sie Folgendes:
Sicherheit: Berechtigung
Modell enthält: Tabellenblätter, Konten, Dimensionen und Formeln
.
  1. Wählen Sie im Hauptmenü
    die Option Modellierung
    .
  2. Klicken Sie auf die Kontohierarchie. Beispiel: Klicken Sie auf
    Hauptbuch-Konten
    .
  3. Wählen Sie das Konto in der Kontoliste.
  4. Suchen Sie im Abschnitt
    Details
    die
    Datenschutzeinstellung
    :
    • Wert des Kontos ist privat
      : Sie können keine Ebenenmodifikatoren für das Konto verwenden.
    • Wert des Kontos ist nur auf der obersten Ebene öffentlich
      : Sie können das Konto nur mit der obersten Ebene oder
      dieser Ebene
      ändern.
    • Wert des Kontos ist auf allen Ebenen öffentlich
      : Sie können das Konto mit jedem Ebenenmodifikator ändern.
Wie kann ich mithilfe von Ebenenmodifikatoren den Gesamtwert mehrerer Ebenen abrufen?
Sie können dies auf drei Arten erreichen:
  • Modifikatoren der übergeordneten Ebene.
  • Modifikatoren von Ebenenattributen
  • Modifikatoren für separate Ebenen.
Die Beispiele in der Tabelle verwenden diese Ebenenhierarchie und die folgenden Werte für ACCT.02:
Ebene [code]
2025 - Jan
- Vertrieb [sales]
Vertrieb - Nord [SN]
50,000
Vertrieb Süd [SS]
100.000
Vertrieb (ausschließlich) [N/A]
20,000
Summe
170,000
Methode
Beispiel
Modifikator für übergeordnete Ebene
ACCT.02 [level = Sales]
Retouren: 170.000.
Attributmodifikator
Ihr Modell hat ein Attribut namens
Region
mit den Werten
East
und
West
. Sales-Nord und Sales-Süd sind mit
West
getaggt.
ACCT.02 [region = Westen]
Retouren: 150.000.
Modifikatoren für separate Ebenen
ACCT.02 [level = SN] + ACCT.02 [level = Sales (-)]
Retouren: 70.000
Warum ruft mein Ebenenmodifikator den Rollup-Wert nicht ab?
  • Der Formelmodifikator muss den Ebenencode mit einem (+) referenzieren:
    level = <parent_code> (+)
    .
  • Die Ebene muss eine übergeordnete Ebene sein. Wenn Sie die Ebenencodes von Ebenen referenzieren, die keine untergeordneten Konten haben, wird (+) ignoriert.
  • Wenn Sie
    Level = this (+)
    verwenden, ersetzen Sie ihn durch
    Level = <übergeordneter Code> (+)
    .
    Level = this (+)
    ist nur für Formeln auf der Ebene (Ausschließlich) desselben übergeordneten Elements gültig. Beispiel: Um die übergeordnete Ebene „Vertrieb“ zu referenzieren, können Sie
    level = this (+)
    eingeben, wenn Sie sich auf der Ebene „Vertrieb (ausschließlich)“ befinden. Andernfalls müssen Sie
    Level = Sales (+)
    eingeben.
Wann soll ich (+) zum Modifikator für den übergeordneten Code hinzufügen?
Obwohl Sie den Code der übergeordneten Ebene ohne das Zeichen (+) referenzieren können, erhalten Sie unerwartete Ergebnisse in der zugehörigen Ebene (Ausschließlich) der übergeordneten Ebene. Ohne (+) wird der Rollup-Wert nicht in der Ebene „(Ausschließlich)“ desselben übergeordneten Elements zurückgegeben. Beispiel: „Ebene = Vertrieb“ auf der Ebene „Vertrieb (Ausschließlich)“ gibt den Wert der Ebene „Vertrieb (Ausschließlich)“ anstelle des Rollup-Werts „Vertrieb“ zurück.
Aus diesem Grund ist es besonders erforderlich, das Pluszeichen (+) hinzuzufügen, wenn Sie Standardformeln für Konten eingeben, da sie auf allen Ebenen gültig sind, also auch auf den Ebenen (ausschließlich). Im Formelassistenten wird automatisch das Pluszeichen (+) hinzugefügt, wenn Sie Modifikatoren der übergeordneten Ebene auswählen, um Probleme zu vermeiden.