Formeln erstellen und bearbeiten

Überblick

Formeln sind eines der wichtigsten Konzepte in Lucanet xP&A. Formeln ermöglichen Ihnen, mit Zahlen, Bereichen und anderen Variablen zu arbeiten.

Hier sind einige einfache Beispiele:

  • 25: konstanter Wert 25
  • 1 to 5: Bereich von 1 bis 5 (technisches Detail: symmetrische Dreiecksverteilung)
  • (0 to 1) * MyVariable: das Produkt aus einem Bereich und einer eigenen Variable
  • if VariableA > 10 then 1 else 0: wenn VariableA größer als 10 ist, dann 1, sonst 0. Sie können mehrere Bedingungen mit and und/oder or verknüpfen. Mehr zu diesem Thema finden Sie unter If-Anweisungen.
  • sample(3, 5): entweder der Wert 3 oder der Wert 5 (diskrete Verteilung)

Dieser Artikel enthält folgende Abschnitte:

Formeln erstellen

So erstellen oder bearbeiten Sie eine Formel:

  1. Stellen Sie sicher, dass die Formelspalte angezeigt wird. Klicken Sie gegebenenfalls in der Symbolleiste auf Formel.
  2. Wählen Sie eine der folgenden Möglichkeiten:
    • Klicken Sie doppelt auf die gewünschte Zelle in der Formelspalte.
    • Markieren Sie die gewünschte Zelle und drücken Sie F2.
  3. Geben Sie die Formel ein (siehe Elemente in Formeln).
  4. Drücken Sie Enter, um die Formel zu speichern.

Wenn bei einer Variable ein Fehler auftritt, können Sie den Mauszeiger auf den Formelfehler oder die Variable bewegen, und xP&A versucht, Ihnen die Ursache des Fehlers zu erklären.

Elemente in Formeln

In Formeln können folgende Elemente verwendet werden:


Element

Beschreibung


Basisoperationen

Die Syntax für Basisoperationen ist die gleiche wie in Excel: + - * / ^ > < =.


Ist nicht gleich

<> oder !=


Variablen referenzieren

Sie können Variablen in Formeln referenzieren, indem Sie den Variablennamen eintippen und aus dem Autovervollständigungs-Dropdown auswählen. Sie können auch Variablen in anderen Modellen referenzieren, wenn diese verknüpft sind.


Variablenmodifikatoren

Wenn Sie eine Variable in einer Formel referenzieren, gibt es zwei Möglichkeiten, sie zu bearbeiten: über Dimensionen (falls zutreffend) und über Zeit.

Weitere Informationen finden Sie unter Variablenmodifikatoren.


Funktionen

Funktionen, die in Formeln verwendet werden können.

Weitere Informationen finden Sie unter Funktionen.


Hilfsvariablen

Die folgenden Hilfsvariablen sind für Formeln verfügbar:

  • lastActualDate: eine Hilfsvariable, die den Zeitschritt der Einstellung Datum der letzten Ist-Werte zurückgibt, falls eingeschaltet (siehe Hilfsvariablen)
  • blank: Leere Werte werden in den meisten Formeln wie eine Null (0) behandelt (z. B. blank + 7 = 0 + 7 = 7), außer bei Zahlenmengen (z. B. avg, min/max/median, count etc.), wo „blank“-Werte ignoriert werden (z. B. avg(5,10,blank) = avg(5,10) = 7,5).

    Weitere Informationen finden Sie unter Hilfsvariablen.

If-Anweisungen (Wenn-Anweisungen)

Um einer Variable abhängig von einer Bedingung unterschiedliche Werte oder Formeln zuzuweisen, können Sie if-Anweisungen verwenden. Diese müssen immer die Struktur if Bedingung then X else Y (wenn Bedingung dann X, sonst Y) haben.

Weitere Informationen finden Sie unter If-Anweisungen.


Sie können eine Vorschau der Formel in der oberen Leiste anzeigen:

Zeigt das Feld für die Formelvorschau in der oberen Leiste einer Tabellenkalkulation an Vorschau einer Formel
Kommentare zu Formeln hinzufügen

Um Kommentare zu einer Formel hinzuzufügen, verwenden Sie einen doppelten Schrägstrich (//). Alles vom doppelten Schrägstrich bis zum Ende der Zeile wird von xP&A bei der Berechnung der Formel ignoriert.