Zum Hauptinhalt wechseln
Adaptive Planning
Zuletzt aktualisiert: 2023-06-23
Konzept: Einfache Formeln in Tabellenblattzellen eingeben

Konzept: Einfache Formeln in Tabellenblattzellen eingeben

Sie können Formeln direkt in die Zellen von Tabellenblättern eingeben. Wir empfehlen, immer den Formelassistenten zu verwenden, um Syntaxfehler zu vermeiden. Gültige Formeln haben mindestens einen Operanden. Operanden laden Daten. Die einfachste Formelberechnung muss mindestens einen Operanden und einen Operator haben. Der einfachste Operand ist eine Zahl. Der einfachste Operator ist ein mathematisches Symbol, z. B. Plus oder Minus. Beispiel: 1+1.
In den meisten Fällen können Sie zu jeder bearbeitbaren numerischen Zelle eine Formel hinzufügen. Um die Formel in die Zelle einzugeben, müssen Sie zuerst auf die Zelle klicken. Dann haben Sie folgende Möglichkeiten:
  • Geben Sie die Gleichung direkt in die Zelle ein.
  • Geben Sie die Gleichung in die Formelleiste oben im Tabellenblatt ein.
  • Klicken Sie in der Symbolleiste auf die Schaltfläche Formelassistent, um eine fehlerfreie Formel zu erstellen. Siehe: Formelassistent verwenden .

Grundlegende mathematische Gleichungen erstellen

Sie können grundlegende mathematische Formeln mit den Tasten auf Ihrer Tastatur verwenden. Die einfachsten Operanden einfacher mathematischer Formeln sind Zahlen. Die einfachsten Operatoren sind diejenigen, die Sie auf Ihrer Tastatur finden können. Sie können auch einfache Berechnungen in komplexere Formeln integrieren, die Konten und Modifikatoren referenzieren. Im Formelassistenten stehen Ihnen über die ersten Schaltflächen einfache mathematische Operatoren zur Verfügung, die Sie in die Formel einfügen können.
Wenn Sie Formeln in Zellen eingeben, gilt Folgendes:
  • Beginnen Sie immer mit dem Gleichheitszeichen.
  • Halten Sie es einfach, um optimale Ergebnisse zu erzielen.
Für einfache Berechnungen ist es einfacher, die Formel direkt in die Zelle einzugeben. Wenn Sie den Formelassistenten verwenden, müssen Sie jedoch kein Gleichheitszeichen eingeben.
Mathematische Operatoren
Beispielformel
Zugang
Formel: =760+500
Ergebnis: 1260
Subtraktion
Formel: =760-500
Ergebnis: 140
Multiplikation
Formel: =760*10
Ergebnis: 7.600
Geschäftsbereich
Formel: =divf(760,10) Ergebnis: 76
Prozentsatz
Formula =200*.05
(5 Prozent von 200)
Ergebnis: 10
Reihenfolge der Aktionen
Formel: =divf(70,10)*12
Ergebnis: 84

Verwenden der Erfassungsmethode

Sie können Gleichungen erstellen, die andere Zellen im Tabellenblatt referenzieren. Klicken Sie dazu auf die gleiche Weise wie in Excel, mit einigen geringfügigen Unterschieden:
Sie können die Formelleiste nicht verwenden. Geben Sie direkt in die Zelle ein. Beginnen Sie die Formel immer mit einem Gleichheitszeichen. Sie müssen die Operatoren und Kommas zwischen Zellenerfassungen eingeben. Sie können die Erfassungsmethode nicht aus dem Formelassistenten verwenden.
Die besten Ergebnisse erzielen Sie, wenn Sie die Werte mit der Erfassungsmethode erfassen. Verwenden Sie dann die Formelleiste, um die Syntax zu prüfen und die Komplexität hinzuzufügen.
Anwendungsfall
Schritte
Erfassen Sie eine einzelne Zelle.
Klicken Sie nach dem Gleichheitszeichen auf eine beliebige Zelle im Tabellenblatt.
Erfassen Sie Zellen und fügen Sie Berechnungen hinzu
  1. Klicken Sie nach dem Gleichheitszeichen auf eine beliebige Zelle im Tabellenblatt oder geben Sie eine Zahl ein.
  2. Geben Sie einen einfachen mathematischen Operator ein, ohne Leerzeichen hinzuzufügen.
  3. Klicken Sie auf eine andere Zelle oder geben Sie eine Zahl ein, ohne Leerzeichen hinzuzufügen.
Erfassen Sie Zellen und fügen Sie Komplexität hinzu
  1. Geben Sie nach dem Gleichheitszeichen eine mathematische Funktion ein, z. B. divf .
  2. Geben Sie die öffnende Klammer ohne Leerzeichen ein.
  3. Erfassen Sie eine Zelle oder geben Sie eine Zahl ein.
  4. Geben Sie ein Komma ein und fügen Sie die nächste Zahl hinzu oder erfassen Sie sie.
  5. Geben Sie die schließende Klammer ein.
  6. Prüfen Sie die Formelleiste, um zu prüfen, was Sie eingegeben haben.
  7. Fügen Sie bei Bedarf weitere Komplexität hinzu.

Referenzen zu Formeln hinzufügen

Eine Formelreferenz zeigt auf Daten. Wenn Sie auf Daten zeigen, laden Sie den Wert in die Formel. Auf der linken Seite des Formelassistenten finden Sie alle Kontohierarchien mit den richtigen Kontocodes, die Sie beim Hinzufügen von Bezügen in der entsprechenden Syntax unterstützen.
In der Dokumentation stellen wir die Syntax mit Variablen innerhalb von Dreiecken bereit. Sie müssen die Dreiecke und den darin enthaltenen Text durch die realen Elemente Ihres spezifischen Modells ersetzen.
Dies sind die häufigsten Bezüge und ihre Syntax:
Referenz
Syntax
Beispiel
Konten (Hauptbuch, benutzerdefiniert, Metrik)
ACCT.<account_code>
ACCT.6113
Wobei 6113 der Kontocode ist.
Wir empfehlen, ein Systemkonto nicht über Cube-Tabellenblattzellen zu referenzieren. Siehe: FAQ: Wie kann ein Systemkonto am besten aus einem Cube-Tabellenblatt referenziert werden?
Konten (Cube und modelliert)
ACCT.<sheetcode.account_code>
ACCT.RevenueCube.003
Wobei ErtragCube der Tabellenblattcode und 003 der Kontocode ist.
Annahmekonten
ASSUM.<account_code>
ASSUM.123
Wobei 123 der Kontocode ist.
Konstanten
Eine beliebige Zahl
500

Modifikatoren zu Formeln hinzufügen

Modifikatoren filtern den Wert, den die Formel aus dem Konto oder der Spalte abruft. Sie können einen Bezug ändern, indem Sie ihm eckige Klammern folgen. Anschließend fügen Sie den Modifikator innerhalb der Klammern hinzu. Beispiel: ACCT.001[level=this]. Der Formelassistent stellt auf der rechten Seite eine Reihe von Dropdown-Wertelisten bereit, die Sie beim Hinzufügen von Modifikatoren in der entsprechenden Syntax unterstützen.
Hier sind allgemeine Modifikatoren:
Modifikator
Syntax
Beispiel
Zeit
[time = <strata_code>]
ACCT.001 [time = 2023]
Wobei 2023 die Rollup-Schichten für das Jahr sind. Ruft den Rollup-Wert 2023 des Kontos ab.
Ebenen
[level = <level_code>]
ACCT.001 [level = Sales]
Wobei „Vertrieb“ der Ebenencode ist. Ruft den Wert des Kontos nur auf der Vertriebsebene ab.
Benutzerdefinierte Dimension
[<dimension_code> = <dimension_value_code>]
ACCT.001 [produkt = Shirts]
Wobei „Produkt“ der Dimensionscode und „Shirts“ der Code des Dimensionswerts ist. Ruft die mit „Hemden“ getaggten Kontodaten ab.
Attribute
[<attribute_code> =<attribute_value_code>]
ACCT.001 [productgroup =tops]
Wobei Productgroup das Attribut der Dimension „Product“ und „tops“ der Attributwert ist.
Ruft die Kontodaten ab, die mit Dimensionswerten getaggt sind, die dem obersten Attributwert entsprechen.
Mehrere Modifikatoren
[<modifier1> = <code>, <modifier2> = <code>, <modifier3> = <code>]
ACCT.001 [time = 2023, Level = Sales, Produkt = Shirts]
Ruft das Zeit-Rollup von 2023 für die Ebene „Vertrieb“ für „Hemden“ ab.
Sie können pro Referenz mehrere Modifikatoren verwenden, aber nur einen Wert pro Modifikator. Wenn Sie also den Wert für mehr als eine Ebene abrufen möchten:
  • Falsch: ACCT.001 [level = Sales, Marketing]
  • Falsch: ACCT.001 [level = Sales, level = Marketing]
  • Richtig: ACCT.001 [level = Sales] + ACCT.001 [level = Marketing]

Erstellen von grundlegenden Iff-Anweisungen für Formeln

Iff-Anweisungen haben zwei mögliche Ergebnisse. Wenn ein Ausdruck wahr ist, berechnet die Formel einen Ausdruck. Wenn er jedoch falsch ist, berechnet die Formel den anderen Ausdruck. Die grundlegende Syntax für Iff-Anweisungen lautet: Iff (EXPR, T, F). Der Formelassistent stellt die folgenden Schaltflächen in der Symbolleiste bereit, die Sie in Ihre Ausdrücke einfügen können:
Schaltfläche
Beispiel
Beschreibung
=
Iff (ACCT.001 = 100, 0, 1)
Wenn der Wert eines Ausdrucks dem genauen Wert eines anderen Ausdrucks entspricht.
Im Beispiel wird Folgendes berechnet:
  • 0, wenn der Wert gleich 1000 ist.
  • 1 für alle anderen Werte.
!=
Iff (ACCT.001 != 1000, 0, 1)
Wenn der Wert eines Ausdrucks nicht dem Wert eines anderen Ausdrucks entspricht.
Die Formel berechnet Folgendes:
  • 1, wenn der Wert 1000 entspricht.
  • 0 für alle anderen Werte.
<
Iff (ACCT.001 < 1000, 0, 1)
Wenn der Wert eines Ausdrucks kleiner ist als der Wert eines anderen Ausdrucks.
Die Formel berechnet Folgendes:
  • 0 für alle Werte kleiner als 1000.
  • 1 für alle Werte größer oder gleich 1000.
<=
Iff (ACCT.001 <= 1000, 0, 1)
Wenn der Wert eines Ausdrucks kleiner oder gleich dem Wert eines anderen Ausdrucks ist.
Die Formel berechnet Folgendes:
  • 0 für alle Werte kleiner oder gleich 1.000.
  • 1 für alle Werte größer als 1000.
>
Iff (ACCT.001 > 1000, 0, 1)
Wenn der Wert eines Ausdrucks größer als der Wert eines anderen Ausdrucks ist.
Die Formel berechnet Folgendes:
  • 0 für alle Werte größer als 1000.
  • 1 für alle Werte kleiner oder gleich 1000.
>=
Iff (ACCT.001 >= 1000, 0, 1)
Wenn der Wert eines Ausdrucks größer oder gleich dem Wert eines anderen Ausdrucks ist.
Die Formel berechnet Folgendes:
  • 0 für alle Werte 1000 oder größer.
  • 1 für alle Werte kleiner als 1000.
und
Iff (ACCT.001 = 1000 AND ACCT.002 = 2000, 0, 1)
Wenn alle Ausdrücke wahr sind.
Die Formel berechnet Folgendes:
  • 0, wenn ACCT.001 sowohl 1000 als auch ACCT.002 2000 ist.
  • 1, wenn ACCT.002 2000 ist und ACCT.001 nicht 1000 ist.
  • 1, wenn ACCT.001 1000 ist und ACCT.002 nicht 2000 ist.
Oder:
Iff (ACCT.001 = 1000 ODER ACCT.002 = 2000, 0, 1)
Wenn mindestens ein Ausdruck wahr ist.
Die Formel berechnet Folgendes:
  • 0, wenn sowohl ACCT.001 gleich 1000 als auch ACCT.002 gleich 2000 ist.
  • 0, wenn ACCT.001 1000 ist und ACCT.002 ein beliebiger Wert ist.
  • 0, wenn ACCT.002 2000 ist und ACCT.001 ein beliebiger Wert ist.
  • 1, wenn keines der Konten übereinstimmt.
Nicht
Iff (NOT (Level = HQ, 0, 1)
Schließt den Ausdruck aus.
Die Formel berechnet Folgendes:
  • 0, wenn die Ebene nicht „HQ“ ist.
  • 1 für alle anderen Ebenen.

Formeln und Formelfehler speichern

Wenn Sie eine Formel eingeben, wird in der Zelle (fx)? angezeigt. Nachdem Sie das Tabellenblatt gespeichert haben, berechnet die Formel den Wert und zeigt ihn an. Für die Zelle wird auch ein blaues Dreieck in der Ecke angezeigt, um anzugeben, dass der Wert mit einer Formel berechnet wurde.
Wenn die Formel Syntaxfehler oder inakzeptable Bezüge enthält, können Sie das Tabellenblatt nicht speichern. Wenn Sie Formelfehler haben, können Sie das Tabellenblatt speichern, aber die Zelle zeigt einen Fehler an.
Um die Formel nach dem Speichern des Tabellenblatts zu prüfen, haben Sie folgende Möglichkeiten:
  • Klicken Sie auf die Zelle und sehen Sie sich die Formelleiste an.
  • Klicken Sie mit der rechten Maustaste auf die Zelle und wählen Sie Zelle analysieren.
Wenn Zellen blaue Dreiecke und einen grauen Hintergrund haben, können Sie die Formel nicht im Tabellenblatt ändern. Ein Administrator hat diese Formeln zum Konto selbst hinzugefügt. Für die bestimmte Version hat der Administrator die Berechnungen gesperrt, um zu verhindern, dass Benutzer den Wert oder die Formel bearbeiten.

Formelbeispiele

Wir haben einige allgemeine Beispiele für Formeln bereitgestellt, die Sie als Referenz verwenden können, um zu sehen, wie Formeln normalerweise aufgebaut sind. In einigen Fällen können Sie diese Formeln als Ausgangspunkt für Ihre eigenen Modelle verwenden. Stellen Sie beim Kopieren einer Formel immer sicher, dass Sie die Bezüge so aktualisieren, dass sie die realen Elemente in Ihrem Modell widerspiegeln.