Formeln erstellen und bearbeiten
Zuletzt aktualisiert am 13.03.2025
Ü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 251 to 5
: Bereich von 1 bis 5 (technisches Detail: symmetrische Dreiecksverteilung)(0 to 1) * MyVariable
: das Produkt aus einem Bereich und einer eigenen Variableif 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:
- Stellen Sie sicher, dass die Formelspalte angezeigt wird. Klicken Sie gegebenenfalls in der Symbolleiste auf Formel.
- 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.
- Geben Sie die Formel ein (siehe Elemente in Formeln).
- 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
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.
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.