Unterstützte Funktionen in Solibri-Formeln

Unterstützte Funktionen in Solibri-Formeln

In der Solibri Office Version 25.3.0 wurden Formeln für Auswertungen und Klassifizierungen eingeführt. Nachfolgend finden Sie eine Übersicht der in Solibri verfügbaren Funktionen:

Logikfunktionen

  • AND – Gibt TRUE zurück, wenn alle Argumente wahr sind.
    Syntax: AND(Wert1; Wert2; ...)
  • IF – Gibt einen Wert zurück, wenn eine Bedingung wahr ist, und einen anderen, wenn sie falsch ist.
    Syntax: IF(Bedingung; Wert_wenn_wahr; Wert_wenn_falsch)
  • IFERROR – Gibt einen Wert zurück, wenn ein Ausdruck einen Fehler ergibt.
    Syntax: IFERROR(Wert; Wert_wenn_Fehler)
  • NOT – Gibt die logische Negation eines Arguments zurück.
    Syntax: NOT(Wert)
  • OR – Gibt TRUE zurück, wenn mindestens ein Argument wahr ist.
    Syntax: OR(Wert1; Wert2; ...)

Mathematische Funktionen

  • ABS – Gibt den absoluten Wert einer Zahl zurück.
    Syntax: ABS(Zahl)

     

  • ACOS – Gibt den Arkuskosinus einer Zahl zurück.
    Syntax: ACOS(Zahl)

     

  • ASIN – Gibt den Arkussinus einer Zahl zurück.
    Syntax: ASIN(Zahl)

     

  • ATAN – Gibt den Arkustangens einer Zahl zurück.
    Syntax: ATAN(Zahl)

     

  • AVERAGE – Gibt den Durchschnitt einer Liste von Zahlen zurück.
    Syntax: AVERAGE(Zahl1; [Zahl2]; ...)

     

  • COS – Gibt den Kosinus einer Zahl zurück.
    Syntax: COS(Zahl)

     

  • DEGREES – Konvertiert Radianten in Grad.
    Syntax: DEGREES(Winkel)

     

  • CEILING – Rundet eine Zahl auf die nächste ganze Zahl auf.
    Syntax: CEILING(Zahl)

     

  • FLOOR – Rundet eine Zahl auf die nächste ganze Zahl ab.
    Syntax: FLOOR(Zahl)

     

  • INT – Gibt den ganzzahligen Teil einer Zahl zurück.
    Syntax: INT(Zahl)

     

  • MAX – Gibt den größten Wert aus einer Liste zurück.
    Syntax: MAX(Zahl1; Zahl2; ...)

     

  • MIN – Gibt den kleinsten Wert aus einer Liste zurück.
    Syntax: MIN(Zahl1; Zahl2; …)

     

  • MOD – Gibt den Rest einer Division zurück.
    Syntax: MOD(Zahl; Divisor)

     

  • PI – Gibt den Wert von π (Pi) zurück.
    Syntax: PI()

     

  • POWER – Erhöht eine Zahl auf eine bestimmte Potenz.
    Syntax: POWER(Basis; Exponent)

     

  • PRODUCT – Gibt das Produkt einer Liste von Zahlen zurück.
    Syntax: PRODUCT(number1; number2; ...)

     

  • ROUND – Rundet eine Zahl auf eine bestimmte Anzahl von Dezimalstellen.
    Syntax: ROUND(number; num_digits)

     

  • ROUNDDOWN – Rundet eine Zahl auf eine bestimmte Anzahl von Dezimalstellen ab.
    Syntax: ROUNDDOWN(number; num_digits)

     

  • ROUNDUP – Rundet eine Zahl auf eine bestimmte Anzahl von Dezimalstellen auf.
    Syntax: ROUNDUP(Zahl; num_digits)

     

  • SIN – Gibt den Sinus einer Zahl zurück.
    Syntax: SIN(Zahl)

     

  • SQRT – Gibt die Quadratwurzel einer Zahl zurück.
    Syntax: SQRT(Zahl)

     

  • SUM – Gibt die Summe einer Liste von Zahlen zurück.
    Syntax: SUM(Zahl1; Zahl2; ...)

Textfunktionen

  • CONCAT – Verknüpft mehrere Zeichenfolgen zu einer.
    Syntax: CONCAT(Text1; Text2; ...)

     

  • EXACT – Überprüft, ob zwei Zeichenfolgen genau identisch sind.
    Syntax: EXACT(Text1; Text2)

     

  • FIND – Gibt die Position einer Teilzeichenfolge innerhalb einer Zeichenfolge zurück.
    Syntax: FIND(Teilzeichenfolge; Text; Startnummer)

     

  • LEFT – Gibt den linken Teil einer Zeichenfolge zurück.
    Syntax: LEFT(text; num_chars)

     

  • LEN – Gibt die Länge einer Zeichenfolge zurück.
    Syntax: LEN(text)

     

  • LOWER – Wandelt eine Zeichenfolge in Kleinbuchstaben um.
    Syntax: LOWER(text)

     

  • MID – Extrahiert eine Teilzeichenfolge aus der Mitte einer Zeichenfolge.
    Syntax: MID(text; start_num; num_chars)

     

  • PROPER – Schreibt den ersten Buchstaben einer Zeichenfolge groß und wandelt den Rest in Kleinbuchstaben um.
    Syntax: PROPER(text)

     

  • RIGHT – Gibt den rechten Teil einer Zeichenfolge zurück.
    Syntax: RIGHT(text; num_chars)

     

  • TRIM – Entfernt führende und nachfolgende Leerzeichen aus einer Zeichenfolge.
    Syntax: TRIM(text)

     

  • UPPER – Wandelt eine Zeichenfolge in Großbuchstaben um.
    Syntax: UPPER(text)

     

  • VALUE – Wandelt eine Zeichenfolge in eine Zahl um.
    Syntax: VALUE(text)

Validierung & Info-Funktionen

  • ISBLANK – Prüft, ob ein Wert leer ist.
    Syntax: ISBLANK(Wert)

     

  • ISLOGICAL – Prüft, ob ein Wert ein logischer Wert ist (TRUE oder FALSE).
    Syntax: ISLOGICAL(Wert)

     

  • ISNONTEXT – Prüft, ob ein Wert kein Text ist.
    Syntax: ISNONTEXT(Wert)

     

  • ISNUMBER – Prüft, ob ein Wert eine Zahl ist.
    Syntax: ISNUMBER(Wert)

     

  • CHOOSE – Gibt einen Wert aus einer Liste basierend auf einer Indexnummer zurück.
    Syntax: CHOOSE(Indexnummer; Wert1; Wert2; ...)

Operatoren

  • + Addition: Addiert zwei Werte.
    Beispiel: 5 + 3 

    Rückgabewert: 8

     

  • & Verkettung: Verbindet zwei Zeichenfolgen miteinander.
    Beispiel: „Hallo“ & „Welt“ 

    Rückgabewert: „Hallo Welt"

     

  • / Division: Teilt eine Zahl durch eine andere.
    Beispiel: 10 / 2 

    Rückgabewert: 5

     

  • = Gleichheit: Prüft, ob zwei Werte gleich sind.
    Beispiel: 5 = 5 

    Rückgabewert: TRUE

     

  • > Größer als: Prüft, ob ein Wert größer als ein anderer ist.
    Beispiel: 10 > 3 

    Rückgabewert: TRUE

     

  • >= Größer als oder gleich: Prüft, ob ein Wert größer als oder gleich einem anderen ist.
    Beispiel: 3 >= 5 

    Rückgabewert: FALSE

     

  • < Kleiner als: Prüft, ob ein Wert kleiner als ein anderer ist.
    Beispiel: 2 < 10 

    Rückgabewert: TRUE

     

  • <= Kleiner oder gleich: Prüft, ob ein Wert kleiner oder gleich einem anderen ist.
    Beispiel: 7 <= 7 

    Rückgabewert: TRUE

     

  • * Multiplikation: Multipliziert zwei Werte.
    Beispiel: 4 * 3 

    Rückgabewert: 12

     

  • != Ungleich: Prüft, ob zwei Werte ungleich sind.
    Beispiel: 8 != 5 

    Rückgabewert: TRUE

     

  • ^ Potenz: Erhebt eine Zahl zur Potenz.
    Beispiel: 2 ^ 3 

    Rückgabewert: 8

     

  • - Subtraktion: Subtrahiert einen Wert von einem anderen.
    Beispiel: 9 - 4 

    Rückgabewert: 5

Supportdatenbank

Support Suche

Sortierung

Suchkriterien

Produkt

Kategorie

Betriebssystem

Typ