Formelassistent verwenden
Der Formelassistent unterstützt Sie beim Erstellen syntaktisch korrekter Formeln. Sie müssen Kontobedingungen oder Modifikatoren der Kontobedingungen nicht manuell eingeben, um Ihre Formel zu definieren.
Schritte
- Öffnen Sie den Formelassistenten:
- Klicken Sie in Tabellenblättern auf die SchaltflächeFormelassistentin der Symbolleiste.
- Klicken Sie in der benutzerdefinierten Berechnung in Berichten mit der rechten Maustaste auf das Element und wählen SieFormelassistentaus.
- Klicken Sie für berechnete Konten und geteilte Formeln auf den LinkFormelassistentin den Einstellungen.
- Klicken Sie links im AbschnittKontoauf ein Konto oder eine Spalte.Wenn Sie ein Konto auswählen, werden der Kontoname und der Code im AbschnittKontobedingung - Modifikatorenangezeigt. Wir empfehlen, Systemkonten nicht über Cube-Tabellenblattzellen oder Cube-Konten zu referenzieren. Siehe: FAQ: Wie kann ein Systemkonto am besten aus einem Cube-Tabellenblatt referenziert werden?.Wenn Sie eine Spalte des modellierten Tabellenblatts auswählen, wird "ROW.ColumnName" im AbschnittKontobedingung - Modifikatorenangezeigt.
- (Optional) Verwenden Sie im AbschnittKontobedingung - Modifikatorendie Dropdown-Wertelisten, um Modifikatoren für Zeit, Ebenen, benutzerdefinierte Dimensionen und Attribute hinzuzufügen.Sie können keine Modifikatoren für modellierte Konten auswählen, die mithilfe der ROW-Syntax auf Spalten verweisen. Wenn Sie auf eine Zeile verweisen, verwendet die Formel die für die jeweilige Zeile eingetragenen Modifikatoren.
- Klicken Sie auf das grüne Häkchen.Die Kontobedingung wird in den AbschnittFormelverschoben.
- Formelfunktionen auswählen.Klicken Sie auf die Schaltflächen oben, um allgemeine Funktionen zum AbschnittFormelhinzuzufügen.Sie können auch die Dropdown-MenüsFunktionverwenden und aufIn Formel einfügenklicken.
- Fügen Sie weitere Kontobedingungen und Funktionen hinzu, um Ihre Formel abzuschließen.
Beispiele
Formel | Erläuterung |
|---|---|
ACCT.Personnel.Headcount+ACCT.Actual_Headcount
| Addiert die Werte von zwei Konten. |
div(ACCT.4000_Revenue-ACCT.4000_Revenue[time=this-12],ACCT.4000_Revenue[time=this-12])
| Dividiert den Wert eines Kontos durch ein anderes Konto mit Zeitmodifikatoren. |
if (FiscalMonth(this)=1,ROW.ExpectedRaise,0)
| Wendet eine logische Funktion für die Erhöhung auf den ersten Monat eines Geschäftsjahres an. |
Tipp:
Wenn Sie eine Formel vorbereiten, die mehrere Anweisungen enthält, stellen Sie sicher, dass Sie den Cursor an der richtigen Stelle im Bereich „Formel“ platzieren, bevor Sie auf In Formel einfügen
oder auf das grüne Häkchen klicken. Andernfalls müssen Sie möglicherweise kopieren und einfügen, um die Anweisungen in die richtige Reihenfolge zu bringen. Der Cursor wird als dünner vertikaler Balken (|) angezeigt.