Formeln für Spaltenwerte in Tabellen-Generator

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 12 Minuten Lesedauer
  • Sie können eine vordefinierte Funktion verwenden und eine Formel erstellen, um den Wert einer Spalte zu berechnen, ohne ein Skript zu schreiben. Verwenden Sie eine vordefinierte Funktion, oder erstellen Sie eine geschachtelte Formel, indem Sie die vorhandenen vordefinierten Funktionen verwenden, um den Spaltenwerttyp zu berechnen.

    Unterstützte Operatoren

    Die folgenden Vergleichsoperatoren werden nur für Zahlentypwerte unterstützt.
    • = (gleich)
    • <> (ungleich)
    • > (größer als)
    • < (weniger als)
    • >= (größer oder gleich)
    • <= (kleiner als oder gleich)

    Einfache mathematische Funktionen

    Verwenden Sie einfache mathematische Funktionen, um grundlegende mathematische Berechnungen für numerische Wertspalten durchzuführen.

    DURCHSCHNITT

    gibt den Durchschnittswert der Argumente zurück.

    Syntax Eingabe Ausgabe
    DURCHSCHNITT (Argument 1, Argument 2, … Argument n) Numerischer Wert, Funktionsaufruf oder Variable Numerischer Wert
    Beispiele:
    • Funktion: DURCHSCHNITT (1,2,3)

      Das Ergebnis ist 2.

    • Formel: DURCHSCHNITT(LENGTH(first_Name), LENGTH(Last_Name))

      Das Ergebnis ist der Durchschnittswert der Anzahl der Zeichen in den Spalten „first_Name“ und „Last_Name“.

    TEILEN

    Gibt den endgültigen Quotientenwert zurück, nachdem das erste Argument nacheinander durch das nächste Argument geteilt wurde, bis die Funktion das letzte Argument erreicht.

    Syntax Eingabe Ausgabe
    DIVIDE(Argument 1, Argument 2 … Argument n) Numerischer Wert, Funktionsaufruf oder Variable Numerischer Wert
    Beispiele:
    • Funktion: DIVIDE(10,20, 0,25, 10)

      Das Ergebnis ist 0,2.

    • Formel: DIVIDIEREN(LENGTH(Full_Name),2)

      Das Ergebnis ist die Anzahl der Zeichen in der Spalte „Full_Name“ geteilt durch 2.

    INDEXMATCH

    Ruft den ersten nicht-Null-Wert aus dem angegebenen Argumentsatz ab.
    Syntax Eingabe Ausgabe
    INDEXMATCH(Argument 1, Argument 2 , … Argument n)

    Zeichenfolge, numerischer Wert, Funktionsaufruf oder Variable.

    Numerischer Wert
    Beispiel:

    Funktion: INDEXMATCH(""," ",2,"string")

    Das Ergebnis ist 2.

    MAX

    gibt den Höchstwert der angegebenen Argumente zurück.

    Syntax Eingabe Ausgabe
    MAX(Argument 1, Argument 2, … Argument n) Numerischer Wert, Funktionsaufruf oder Variable Numerischer Wert
    Beispiele:
    • Funktion: MAX.(1, -5, 20, 6)

      Das Ergebnis ist 20.

    • Formel: MAX.(LENGTH(first_Name), LENGTH(Last_Name))

      Das Ergebnis ist die Anzahl der Zeichen in der Spalte „first_Name“ oder „Last_Name“, je nachdem, welcher Wert der höchste ist.

    MIN

    Gibt den kleinsten Wert der angegebenen Argumente zurück.

    Syntax Eingabe Ausgabe
    MIN(Argument 1, Argument 2, … Argument n) Numerischer Wert, Funktionsaufruf oder Variable Numerischer Wert
    Beispiele:
    • Funktion: MIN.(1, -5, 20, 6)

      Das Ergebnis ist -5.

    • Formel: MIN.(LENGTH(first_Name), LENGTH(Last_Name))

      Das Ergebnis ist die Anzahl der Zeichen in der Spalte „first_Name“ oder „Last_Name“, je nachdem, welcher Wert der niedrigste ist.

    MULTIPLIZIEREN

    Gibt den multiplizierten Gesamtwert der Argumente zurück.

    Syntax Eingabe Ausgabe
    MULTIPLIZIEREN (Argument 1, Argument 2, … Argument n) Numerischer Wert, Funktionsaufruf oder Variable Numerischer Wert
    Beispiele:
    • Funktion: MULTIPLIZIEREN(12, 4)

      Das Ergebnis ist 48.

    • Formel: MULTIPLIZIEREN (Reihenfolge, 2)

      Das Ergebnis ist der Wert der Reihenfolgenspalte multipliziert mit 2.

    LEISTUNG

    gibt das Ergebnis des Basiswerts potenziert mit dem Exponentenwert zurück.

    Syntax Eingabe Ausgabe
    LEISTUNG (Argument 1, Argument 2) Argument 1 ist Basis und Argument 2 ist Exponent.
    • Basis: Zahl oder Variable
    • Exponent: Zahl oder Variable
    Nummer
    Beispiele:
    • Funktion: LEISTUNG (3,2)

      Das Ergebnis ist 9.

    • Formel: POWER(LENGTH(Full_Name),2)

      Das Ergebnis ist die Anzahl der Zeichen in der Spalte „Full_Name“ mit der Potenz von 2.

    ABZIEHEN

    Gibt den Ergebniswert zurück, nachdem das nächste verfügbare Argument nacheinander vom vorherigen Argument abgezogen wurde, bis die Funktion das letzte Argument erreicht.

    Syntax Eingabe Ausgabe
    ABZIEHEN(Argument 1, Argument 2 … Argument n) Numerischer Wert, Funktionsaufruf oder Variable Numerischer Wert
    Beispiele:
    • Funktion: ABZIEHEN (1,15, 0,02, 0,45, -0,85)

      Das Ergebnis ist 1,53.

    • Formel: ABZIEHEN(LENGTH(Full_Name), LENGTH(first_Name))

      Das Ergebnis ist die Anzahl der Zeichen aus der Spalte „Full_Name“ minus der Anzahl der Zeichen aus der Spalte „first_Name“.

    SUMME

    gibt die Summe aller Argumente zurück.

    Syntax Eingabe Ausgabe
    SUM(argument 1,argument 2, ... argument n) Numerischer Wert, Funktionsaufruf oder Variable Numerischer Wert
    Beispiele:
    • Funktion: SUM(0,03, -0,02, 1)

      Das Ergebnis ist 1,01.

    • Formel: SUMME(LENGTH(first_Name), LENGTH(Last_Name))

      Das Ergebnis ist die Gesamtzahl der Zeichen in der Spalte „first_Name“ plus die Gesamtzahl der Zeichen in der Spalte „Last_Name“.

    COUNTIF

    Gibt die Anzahl der Argumente zurück, die den angegebenen Kriterien innerhalb des angegebenen Argumentsatzes entsprechen.
    Syntax Eingabe Ausgabe
    COUNTIF(Argument 1, Argument 2, Argument n-1, Kriterien)
    • Argument 1 … Argument n: Zeichenfolge, numerischer Wert, Funktionsaufruf oder Variable.
    • Kriterien: Kriterien, die den angegebenen Argumentsatz auswerten. Zeichenfolge, numerischer Wert, Funktionsaufruf oder Variable.
    Numerischer Wert
    Beispiel:

    Funktion: COUNTIF(2,3,2,"string",2)

    Das Ergebnis ist 2.

    MODUS

    Gibt den am häufigsten wiederkehrenden Wert im angegebenen Argumentsatz zurück.
    Syntax Eingabe Ausgabe
    MODE(Argument 1,Argument 2, ... Argument n) Numerischer Wert, Funktionsaufruf oder Variable Numerischer Wert
    Beispiel:

    Funktion: MODE(1, 2, 2, 3, 3, 3, 3)

    Das Ergebnis ist 3.

    Zeichenfolgenfunktionen

    Verwenden Sie Zeichenfolgenfunktionen, um Zeichenfolgenspaltenwerte neu zu formatieren oder Berechnungen durchzuführen.

    VERKETTEN

    verbindet eine oder mehrere Eingabezeichenfolgen zu einer einzigen Zeichenfolge.

    Syntax Eingabe Ausgabe
    VERKETTUNG(Zeichenfolge 1, Zeichenfolge 2, … Zeichenfolge n) Zeichenfolge, Funktionsaufruf oder Variable Zeichenfolge
    Beispiele:
    • Funktion: CONCATENATE(first_Name, „.“, Last_Name, „@“, KLEINBUCHSTABEN(Beispiel), „.com“)

      Das Ergebnis ist der verkettete Wert <first_name_value>.<last_name_value>@example.com. In diesem Beispiel sind <first_name_value> und <last_name_value> Platzhalter.

    • Funktion: CONCATENATE(first_Name, „ “, Last_Name)

      Das Ergebnis ist die verkettete Zeichenfolge aus Spaltenwert „first_Name“ und Spaltenwert „Last_Name“, getrennt durch ein Leerzeichen.

    ISBLANK

    findet Leerräume oder Leerwerte in der Zeichenfolge und gibt „wahr“ zurück, wenn welche vorhanden sind.

    Syntax Eingabe Ausgabe
    ISBLANK(argument) Zeichenfolge oder Wert „true“ oder „false“
    Beispiele:
    • Funktion: ISBLANK(„example_string“)

      Das Ergebnis ist „falsch“.

    • Funktion: ISBLANK(Full_Name)

      Das Ergebnis ist nur dann „wahr“, wenn in der Spalte „Full_Name“ leere Leerzeichen vorhanden sind. Andernfalls ist das Ergebnis „falsch“.

    LÄNGE

    Gibt die Gesamtzahl der Zeichen in der Eingabezeichenfolge zurück.

    Syntax Eingabe Ausgabe
    LENGTH(argument) Zeichenfolgenwert, Funktionsaufruf oder Variable Numerischer Wert
    Beispiele:
    • Funktion: LENGTH("example_string")

      Das Ergebnis ist 14.

    • Funktion: LENGTH(Full_Name)

      Das Ergebnis ist die Gesamtzahl der Zeichen im Spaltenwert „Full_Name“.

    KLEINBUCHSTABEN

    konvertiert die Eingabezeichenfolge in Kleinbuchstaben.

    Syntax Eingabe Ausgabe
    LOWERCASE(argument) Zeichenfolge, Funktionsaufruf oder Variable Zeichenfolge in Kleinbuchstaben
    Beispiele:
    • Funktion: LOWERCASE(„Beispiel-Eingabezeichenfolge“)

      Das Ergebnis ist eine Beispieleingabezeichenfolge.

    • Funktion: KLEINBUCHSTABEN (sys_created_by)

      Das Ergebnis ist die Zeichenfolge in Kleinbuchstaben des Spaltenwerts „sys_created_by“.

    ERSETZEN

    Ersetzt die Zeichen in der Quellzeichenfolge durch die Zeichen in der Zielzeichenfolge.

    Syntax Eingabe Ausgabe
    REPLACE(source_string, target_string, replacement_string)
    • Source_string: Zeichenfolge, Funktionsaufruf oder Variable
    • Target_string: Zeichenfolge, Funktionsaufruf oder Variable
    • Replacement_string: Zeichenfolge, Funktionsaufruf oder Variable
    Zeichenfolge
    Beispiele:
    • Funktion: REPLACE(„Peperoni-Pizza“, „Peperoni“, „Käse“)

      Die Ergebniszeichenfolge ist Käsepizza.

    • Funktion: REPLACE("abe.tuter@example.com", "example", Company_Name)

      Die Ergebniszeichenfolge ist abe.tuter@<company_name>.com. In diesem Beispiel ist <company_name> ein Platzhalter.

    TITLECASE

    konvertiert die Eingabezeichenfolge in Groß- und Kleinbuchstaben.

    Syntax Eingabe Ausgabe
    TITLECASE(argument) Zeichenfolge, Funktionsaufruf oder Variable Zeichenfolge in Groß- und Kleinbuchstaben
    Beispiele:
    • Funktion: TITLECASE("Beispielzeichenfolge")

      Das Ergebnis ist eine Beispielzeichenfolge.

    • Funktion: TITLECASE(Full_Name)

      Das Ergebnis ist der Spaltenwert des vollständigen Namens im Titelbuchstaben.

    GROSSBUCHSTABEN

    konvertiert die Eingabezeichenfolge in Großbuchstaben.

    Syntax Eingabe Ausgabe
    UPPERCASE(argument) Zeichenfolgenwert, Funktionsaufruf oder Variable Zeichenfolge in Großbuchstaben
    Beispiele:
    • Funktion: GROSSBUCHSTABEN("Beispielzeichenfolge")

      Das Ergebnis ist eine BEISPIELZEICHENFOLGE.

    • Funktion: GROSSBUCHSTABEN (Status)

      Das Ergebnis ist der Wert der Statusspalte in Großbuchstaben.

    SUCHEN

    Sucht nach dem ersten Vorkommen einer Teilzeichenfolge innerhalb einer Zeichenfolge und gibt die Position des ersten Vorkommens zurück.
    Hinweis:
    Bei dieser Funktion wird zwischen Groß- und Kleinschreibung unterschieden.
    Syntax Eingabe Ausgabe
    FIND(search_string, source_string, from_index)
    • Search_string: Teilzeichenfolge, Funktionsaufruf oder Variable.
    • Source_string: Hauptzeichenfolge, Funktionsaufruf oder Variable.
    • From_index: Indexposition in der Hauptzeichenfolge, ab der die Suche beginnen soll. Numerischer Wert, Funktionsaufruf oder Variable.
    Numerischer Wert (Ganzzahl). Wenn die Teilzeichenfolge in der Hauptzeichenfolge nicht vorhanden ist, wird -1 zurückgegeben.
    Beispiel:

    Funktion: FIND("Morning", "Guten Morgen")

    Das Ergebnis ist 5.

    SEARCH

    Sucht nach einer Teilzeichenfolge innerhalb einer Zeichenfolge und gibt die Position des ersten Vorkommens der Teilzeichenfolge zurück.
    Hinweis:
    Bei dieser Funktion wird die Groß-/Kleinschreibung nicht beachtet.
    Syntax Eingabe Ausgabe
    SEARCH(search_string, source_string, from_index)
    • Search_string: Teilzeichenfolge, Funktionsaufruf oder Variable.
    • Source_string: Hauptzeichenfolge, Funktionsaufruf oder Variable.
    • From_index: Indexposition in der Hauptzeichenfolge, ab der die Suche beginnen soll. Numerischer Wert, Funktionsaufruf oder Variable.
    Numerischer Wert (Ganzzahl). Wenn die Teilzeichenfolge in der Hauptzeichenfolge nicht vorhanden ist, wird -1 zurückgegeben.
    Beispiele:
    • SEARCH(„Morgen“, „Guten Morgen“)

      Das Ergebnis ist 5.

    • SUCHEN("Welt","Hallo Welt!")

      Das Ergebnis ist -1.

    TEILZEICHENFOLGE

    Ruft eine Teilzeichenfolge aus einer Zeichenfolge an der angegebenen Indexposition und für die angegebene Länge ab.
    Syntax Eingabe Ausgabe
    SUBSTRING(source_string, start_index, length)
    • source_string: Zeichenfolge, Funktionsaufruf oder Variable.
    • Start_index: Position in der Zeichenfolge, aus der die Teilzeichenfolge extrahiert wird. Numerischer Wert, Funktionsaufruf oder Variable.
    • Länge: Länge der Teilzeichenfolge, die extrahiert werden soll.
    Zeichenfolge
    Beispiel:

    SUBSTRING("Hallo, guten Morgen", 7, 4)

    Die Ergebnisunterzeichenfolge ist „gut“.

    Datums- und Uhrzeitfunktionen

    Verwenden Sie Datums- und Uhrzeitfunktionen, um die Werte der Datums- und Uhrzeitspalte zu berechnen oder neu zu formatieren.

    JETZT

    Gibt das aktuelle Datum und die aktuelle Uhrzeit der Instanz im ISO-Format zurück (JJJJ-MM-TT hh:mm:ss).

    Syntax Eingabe Ausgabe
    NOW() Für diese Funktion sind keine Argumente erforderlich. Aktuelles Datum und aktuelle Uhrzeit im ISO-Format
    Beispiel:

    Funktion: NOW()

    Das Ergebnis ist das aktuelle Datum und die aktuelle Uhrzeit im ISO-Format.

    HEUTE

    Gibt das aktuelle Datum mit Zeitversatz zum Tagesbeginn im ISO-Format in der UTC-Zeitzone zurück.
    Syntax Eingabe Ausgabe
    HEUTE() Für diese Funktion sind keine Argumente erforderlich. Aktuelles Datum mit Zeitversatz zum Tagesbeginn im ISO-Format.
    Beispiel:

    Funktion: HEUTE()

    Das Ergebnis ist das aktuelle Datum und die aktuelle Startzeit des Tages im ISO-Format.

    TIMEDIFF

    Wertet die Differenz der Zeitdauer zwischen zwei Daten aus.

    Syntax Eingabe Ausgabe
    TIMEDIFF(argument1, argument2) Datum im ISO-Format (JJJJ-MM-TT hh:mm:ss) als Zeichenfolge oder Variable Dauer
    Beispiele:
    • Funktion: TIMEDIFF("2021-05-02 9:10:12", "2021-04-7 6:2:23")

      Das Ergebnis ist 25 03:07:49.

    • Formel: TIMEDIFF(sys_created_on, NOW())

      Das Ergebnis ist die Differenz zwischen der Zeitdauer zwischen dem Datum „sys_created_on“ und dem aktuellen Datum des Systems.

    DATEDIF

    Wertet die Differenz zwischen den beiden Daten in Tagen, Monaten oder Jahren aus.
    Syntax Eingabe Ausgabe
    DATEDIF(Start_date, end_date, date_Difference_unit)
    • Start_date: Datum im ISO-Format (JJJJ-MM-TT oder JJJJ-MM-TT hh:mm:ss) als Zeichenfolge oder Variable.
    • End_date: Datum im ISO-Format (JJJJ-MM-TT oder JJJJ-MM-TT hh:mm:ss) als Zeichenfolge oder Variable.
    • Date_Difference_unit: Zeichenfolge und entweder „Y“, „M“ oder „D“ in Kleinbuchstaben oder Großbuchstaben. Standard ist „D“.
    Numerischer Dauerwert basierend auf der angegebenen Datumsdifferenzeinheit.
    Beispiel:

    Funktion: DATEDIF("2021--05-02 9:10:12", "2021--05 6:2:23 ","d")

    Das Ergebnis ist 3.

    DATUM

    Erstellt ein Datum aus den angegebenen Werten für Jahr, Monat und Tag. Das Erstellungsdatum befindet sich in der Zeitzone der koordinierten Weltzeit (UTC).
    Syntax Eingabe Ausgabe
    DATE(year,month,day)
    • Jahr: Numerischer Wert, Variable oder Funktion.
    • Monat: Numerischer Wert, Variable oder Funktion.
    • Tag: Numerischer Wert, Variable oder Funktion.
    Datum im ISO-Format (JJJJ-MM-TT hh:mm:ss)
    Beispiel:

    Funktion: DATUM (2021,5,2)

    Das Ergebnis ist 2021:5-02 00:00:00.

    TAG

    Ruft die numerische Tageskomponente ab dem angegebenen Datum ab.
    Syntax Eingabe Ausgabe
    DAY(date) Datum im ISO-Format (JJJJ-MM-TT oder JJJ-MM-TT hh:mm:ss) als Zeichenfolge, Variable oder Funktion. Numerischer Wert (Ganzzahl). Die Werte reichen von 1 bis 31.
    Beispiele:
    • Funktion: DAY("2021-05-029:10:12")

      Das Ergebnis ist 2.

    • Funktion: TAG(NOW())

      Das Ergebnis ist die Tageskomponente des aktuellen Datums und der aktuellen Uhrzeit.

    MONAT

    Ruft die Komponente „numerischer Monat“ ab dem angegebenen Datum ab.
    Syntax Eingabe Ausgabe
    MONTH(date) Datum: Datum im ISO-Format (JJJJ-MM-TT oder JJJJ-MM-TT hh:mm:ss) als Zeichenfolge oder Variable. Numerischer Wert (Ganzzahl). Die Werte reichen von 1 (Januar) bis 12 (Dezember).
    Beispiele:
    • Funktion: MONTH("2021--05-02 9:10:12")

      Das Ergebnis ist 5.

    • Funktion: TAG(NOW())

      Das Ergebnis ist die Monatskomponente des aktuellen Datums und der aktuellen Uhrzeit.

    JAHR

    Ruft die Komponente „Jahr“ aus dem angegebenen Datum ab.
    Syntax Eingabe Ausgabe
    YEAR(date) Datum im ISO-Format (JJJJ-MM-TT oder JJJ-MM-TT hh:mm:ss) als Zeichenfolge, Variable oder Funktion. NumerischerWert (Integer)
    Beispiele:
    • Funktion: YEAR("2021-05-02 9:10:12")

      Das Ergebnis ist 2021.

    • Funktion: JAHR(NOW())

      Das Ergebnis ist die Jahreskomponente des aktuellen Datums und der aktuellen Uhrzeit.

    WOCHENTAG

    Gibt den numerischen Wochentag für das angegebene Datum zurück. Der Tagesbereich liegt zwischen 1 (Sonntag) und 7 (Samstag).
    Syntax Eingabe Ausgabe
    WEEKDAY(date) Datum: Datum im ISO-Format (JJJJ-MM-TT oder JJJJ-MM-TT hh:mm:ss) als Zeichenfolge oder Variable. NumerischerWert (Integer)
    Beispiel:

    Funktion: WEEKDAY("2021-05-02 9:10:12")

    Das Ergebnis ist 1.

    TEXT

    Ruft die spezifischen Datumskomponenten in einem Datum im Zeichenfolgenformat ab.
    Syntax Eingabe Ausgabe
    TEXT(date, format_text)
    • Datum: Datum im ISO-Format (JJJJ-MM-TT oder JJJJ-MM-TT hh:mm:ss) als Zeichenfolge, Variable.
    • Format_Text: Datumskomponenten als Zeichenfolge oder Variable, die extrahiert werden sollen.
    Zeichenfolge
    Beispiel:

    TEXT("2022-08-17 9:10:12","jjjj-MM")

    Das Ergebnis ist 2022-08.

    DATUMSWERT

    Konvertiert ein Datum im Textformat in ein Datum im ISO-Format.
    Syntax Eingabe Ausgabe
    DATEVALUE(date_text) Date_Text: Datum, das als Text gespeichert wird, muss im Format JJJJ-MM-TT vorliegen.

    Datum im ISO-Format (JJJJ-MM-TT hh:mm:ss) als Zeichenfolge.

    Beispiel:

    Funktion: DATEVALUE("2021-05-02")

    Das Ergebnis ist 2021:5-02 00:00:00.

    WORKDAY

    Gibt den nächsten Arbeitstag für das angegebene Eingabedatum zurück, indem die angegebenen Feiertage und Wochenenden vor oder nach der angegebenen Anzahl von n Tagen ausgeschlossen werden.
    Syntax Eingabe Ausgabe
    WORKDAY(Start_date, Tage, Feiertag 1, Feiertag 2, ..., Feiertag n)
    • Start_date: Datum im ISO-Format (JJJJ-MM-TT oder JJJJ-MM-TT hh:mm:ss) als Zeichenfolge oder Variable.
    • Tage: Anzahl der Tage als numerischer Wert, Zeichenfolge oder Funktion.
    • Feiertag 1...Feiertag n (optional): Datum im ISO-Format (JJJJ-MM-TT oder JJJJ-MM-TT hh:mm:ss) als Zeichenfolge oder Variable.

    Datum im ISO-Format (JJJJ-MM-TT hh:mm:ss) als Zeichenfolge.

    Beispiel:

    Funktion: WORKDAY("2022-08-17 9:10:12",2)

    Das Ergebnis ist 2022-08-19 00:00:00.

    NETWORKDAYS

    Berechnet die Anzahl der Arbeitstage zwischen zwei Daten, indem Wochenenden und angegebene Feiertage ausgeschlossen werden. Die Anzahl der Arbeitstage enthält das Startdatum und das Enddatum.
    Syntax Eingabe Ausgabe
    NETWorkDAYS(Start_date,end_date,Holiday 1,Holiday 2, ... Holiday n)
    • Start_date: Datum im ISO-Format (JJJJ-MM-TT oder JJJJ-MM-TT hh:mm:ss) als Zeichenfolge oder Variable.
    • End_date: Datum im ISO-Format (JJJJ-MM-TT oder JJJJ-MM-TT hh:mm:ss) als Zeichenfolge oder Variable.
    • Feiertag 1, Feiertag 2, ... Feiertag n (optional): Liste der Feiertage, die bei der Berechnung der Arbeitstage ausgeschlossen werden sollen.
    NumerischerWert (Integer)
    Beispiel:

    Funktion: NETWORKDAYS("2022-08-17 20:10:12","2022-08-19 9: 10:12")

    Das Ergebnis ist 3.

    Logische Funktionen

    Verwenden Sie logische Funktionen, um logische Vorgänge für Spaltenwerte auszuführen.

    UND

    Führt in den Argumenten eine logische UND-Verknüpfung aus.

    Syntax Eingabe Ausgabe
    AND(argument 1, argument 2) Zeichenfolge, Funktionsaufruf oder Variable „true“ oder „false“
    Beispiele:
    • Funktion: UND(2>3, 4<5)

      Das Ergebnis ist „falsch“.

    • Formel: UND(LENGTH(sys_created_by)>25, LENGTH(sys_updated_by)>25)

      Das Ergebnis ist nur dann „wahr“, wenn die Anzahl der Zeichen in den Spalten „sys_created_by“ und „sys_updated_by“ größer als 25 ist. Andernfalls ist das Ergebnis „falsch“.

    WENN

    führt die angegebenen Anweisungen basierend auf der booleschen Ausgabe des bedingten Ausdrucks aus.

    Syntax Eingabe Ausgabe
    IF (<conditional_expression>, <do_this_when_true>, <do this_when_false>)
    • Conditional_Expression: Logischer bedingter Ausdruck, Funktionsaufruf oder Variable
      Hinweis:
      Logischer Vergleich von Zeichenfolgen wird im bedingten Ausdruck nicht unterstützt.
    • Do_this_when_true: Zeichenfolge, numerischer Wert, Funktionsaufruf oder Variable, die zurückgegeben wird, wenn die Bedingung als „wahr“ ausgewertet wird
    • Do_this_when_false: Zeichenfolge, numerischer Wert, Funktionsaufruf oder Variable, die zurückgegeben wird, wenn die Bedingung als „falsch“ ausgewertet wird
    Zeichenfolge, numerischer Wert, Funktionsaufruf oder Variable basierend auf der booleschen Ausgabe des bedingten Ausdrucks.
    Beispiele:
    • Funktion: IF(number_of_Incidents >= 5, „hoch“, „Mittel“)

      Wenn die Anzahl der Incidents größer als 5 ist, wird die Zeichenfolge „hoch“ zurückgegeben. In anderen Fällen wird die Zeichenfolge „Mittel“ zurückgegeben.

    • Funktion: WENN(LENGTH(Full_Name) > 100, „Anzahl der Zeichen überschreitet den Grenzwert“, „Anzahl der Zeichen innerhalb des Grenzwerts“)

      Wenn die Anzahl der Zeichen für die Spalte „Full_Name“ über 100 liegt, wird die Zeichenfolge „Anzahl der Zeichen überschreitet den Grenzwert“ zurückgegeben. Andernfalls wird die Zeichenfolge „Anzahl der Zeichen innerhalb des Grenzwerts“ zurückgegeben.

    ODER

    Führt in den Argumenten eine logische ODER-Verknüpfung aus.

    Syntax Eingabe Ausgabe
    OR(argument 1, argument 2) Bedingter Ausdruck, Funktionsaufruf oder Variable „true“ oder „false“
    Beispiele:
    • Funktion: ODER(2>3,4<5)

      Das Ergebnis ist „wahr“.

    • Formel: ODER(LENGTH(first_Name)>25, LENGTH(Last_Name)<25)

      Das Ergebnis ist „wahr“, wenn die Anzahl der Zeichen in der Spalte „first_Name“ größer als 25 oder die Anzahl der Zeichen in der Spalte „Last_Name“ kleiner als 25 ist. Andernfalls ist das Ergebnis „falsch“.

    IFERROR

    Wertet Ausdruck 1 aus und gibt den Wert des Ausdrucks 1 zurück, wenn der Ausdruck 1 keine Fehler enthält. Wenn bei der Auswertung von Ausdruck 1 ein Fehler auftritt, wird Ausdruck 2 ausgewertet, und der Wert von Ausdruck 2 wird zurückgegeben.
    Syntax Eingabe Ausgabe
    IFERROR(Ausdruck 1, Ausdruck 2)
    • Ausdruck 1: Arithmetik, logischer Ausdruck, Funktionsaufruf, Zeichenfolge, numerischer Wert oder Variable.
    • Ausdruck 2: Arithmetik, logischer Ausdruck, Funktionsaufruf, Zeichenfolge, numerischer Wert oder Variable.
    Ergebnis von Ausdruck 1, wenn in Ausdruck 1 keine Fehler vorhanden sind. Andernfalls Ergebnis von Ausdruck 2.
    Beispiel:

    Funktion: IFERROR( MULTIPLY(snr_factor, Signal), MULTIPLY( default_factor, Signal))

    Wenn der Wert „snr_factor“ eine gültige Zahl ist, wird der multiplizierte Wert von „snr_factor“ mit dem Signal zurückgegeben. Wenn der Wert „snr_factor“ keine gültige Zahl ist, wird der multiplizierte Wert des Werts „default_factor“ mit dem Signal zurückgegeben.