Funktionsliste

Looker Studio bietet eine Reihe von leistungsstarken Funktionen, die in Formeln für berechnete Felder verwendet werden können.

Weitere Informationen zu den einzelnen Funktionen einschließlich Beispielen finden Sie im Formeleditor. Diese Hilfe wird angezeigt, sobald Sie mit der Eingabe Ihrer Formel beginnen.

Name Typ Beschreibung Syntax
ABS Arithmetisch Gibt den absoluten Wert einer Zahl zurück. Weitere Informationen ABS(X)
ACOS Arithmetisch Gibt die Umkehrfunktion von Cosinus x zurück. Weitere Informationen ACOS(X)
APPROX_COUNT_DISTINCT Aggregation Gibt die ungefähre Anzahl der eindeutigen Werte von X zurück. Weitere Informationen APPROX_COUNT_DISTINCT(X)
ASIN Arithmetisch Gibt die Umkehrfunktion von Sinus x zurück. Weitere Informationen ASIN(X)
ATAN Arithmetisch Gibt die Umkehrfunktion von Tangens x zurück. Weitere Informationen ATAN(X)
AVG Aggregation Gibt den Durchschnitt aller Werte von X zurück. Weitere Informationen AVG(X)
CASE (einfach) Bedingt Vergleicht input_expression mit expression_to_match jeder aufeinanderfolgenden WHEN-Klausel und gibt die erste result zurück, bei der dieser Vergleich „true“ zurückgibt. Weitere Informationen

CASE input_expression
    WHEN expression_to_match THEN result
    [WHEN expression_to_match THEN result]
    [...]
    [ELSE result]
END
CASE Bedingt Wertet die condition jeder aufeinanderfolgenden WHEN-Klausel aus und gibt das erste result zurück, bei dem die condition wahr ist. Die verbleibenden WHEN- und ELSE-Klauseln werden nicht ausgewertet. Wenn alle Bedingungen „false“ oder „NULL“ sind, wird else_result zurückgegeben, sofern vorhanden. Falls nicht vorhanden, wird NULL zurückgegeben. Weitere Informationen

CASE
    WHEN condition THEN result
    [WHEN condition THEN result]
    [...]
    [ELSE else_result]
END
CAST Sonstiges Feld oder Ausdruck in TYPE umwandeln. Aggregierte Felder sind in CAST nicht zulässig.TYPE kann NUMBER, TEXT oder DATETIME sein. Weitere Informationen CAST(field_expression AS TYPE)
CEIL Arithmetisch Gibt die nächste Ganzzahl zurück, die größer als X ist. Wenn beispielsweise der Wert von X v ist, ist CEIL(X) größer als oder gleich v. Weitere Informationen CEIL(X)
COALESCE Bedingt Gibt den ersten nicht fehlenden Wert zurück, der in einer Liste mit Feldern gefunden wurde. Weitere Informationen COALESCE(field_expression[,field_expression, ...])
CONCAT Text Gibt einen Text zurück, der die Verkettung von X und Y ist. Weitere Informationen CONCAT(X, Y)
CONTAINS_TEXT Text Gibt „wahr“ zurück, wenn X Text enthält. Andernfalls wird „falsch“ zurückgegeben. Groß- und Kleinschreibung wird berücksichtigt. Weitere Informationen. CONTAINS_TEXT(X, text)
COS Arithmetisch Gibt den Kosinus von X zurück. Weitere Informationen COS(X)
COUNT Aggregation Gibt die Anzahl der Werte von X zurück. Weitere Informationen COUNT(X)
COUNT_DISTINCT Aggregation Gibt die Anzahl der eindeutigen Werte von X zurück. Weitere Informationen COUNT_DISTINCT(X)
CURRENT_DATE Datum Gibt das aktuelle Datum in der angegebenen oder der Standardzeitzone zurück. Weitere Informationen CURRENT_DATE([time_zone])
CURRENT_DATETIME Datum Gibt das aktuelle Datum und die Uhrzeit in der angegebenen oder der Standardzeitzone zurück. Weitere Informationen CURRENT_DATETIME([time_zone])
DATE Datum Erstellt ein Feld oder einen Wert vom Typ „Datum“ aus Zahlen oder aus einem Feld oder Ausdruck vom Typ „Datum und Uhrzeit“. Weitere Informationen DATE(year, month, day)
DATE_DIFF Datum Gibt die Differenz in Tagen zwischen X und Y (X – Y) zurück. Weitere Informationen DATE_DIFF(X, Y)
DATE_FROM_UNIX_DATE Datum Interpretiert eine Ganzzahl als Anzahl der Tage seit dem 01.01.1970. Weitere Informationen DATE_FROM_UNIX_DATE(integer)
DATETIME Datum Erstellt ein Feld oder einen Wert vom Typ „Datum und Uhrzeit“ aus Zahlen. Weitere Informationen DATETIME(year, month, day, hour, minute, second)
DATETIME_ADD Datum Fügt einem Datum ein angegebenes Zeitintervall hinzu. Weitere Informationen DATETIME_ADD(datetime_expression, INTERVAL integer part)
DATETIME_DIFF Datum Gibt die Anzahl der Datumsteilgrenzen zwischen zwei Datumsangaben zurück. Weitere Informationen DATETIME_DIFF(date_expression, date_expression, part)
DATETIME_SUB Datum Subtrahiert ein angegebenes Zeitintervall von einem Datum. Weitere Informationen DATETIME_SUB(datetime_expression, INTERVAL integer part)
DATETIME_TRUNC Datum Kürzt ein Datum auf die angegebene Granularität. Weitere Informationen DATETIME_TRUNC(date_expression, part)
DAY Datum Gibt den Tag von „Datum“ oder „Datum und Uhrzeit“ zurück. Weitere Informationen Day(date_expression)
ENDS_WITH  Text Gibt „wahr“ zurück, wenn X mit dem Text endet. Andernfalls wird „falsch“ zurückgegeben. Groß- und Kleinschreibung wird berücksichtigt. Weitere Informationen. ENDS_WITH(X, text)
EXTRACT Datum Gibt einen Teil von „Datum“ oder „Datum und Uhrzeit“ zurück. Weitere Informationen EXTRACT(part FROM date_expression)
FLOOR Arithmetisch Gibt die nächste Ganzzahl zurück, die kleiner als X ist. Wenn der Wert X beispielsweise v ist, ist FLOOR(X) kleiner als oder gleich v. Weitere Informationen FLOOR(X)
FORMAT_DATETIME Datum Gibt einen formatierten Datumsstring zurück. Weitere Informationen FORMAT_DATETIME(format_string, datetime_expression)
HOUR Datum Gibt die Stunde von „Datum und Uhrzeit“ zurück. Weitere Informationen HOUR(datetime_expression)
HYPERLINK Sonstiges Gibt in der URL einen Hyperlink mit dem Linklabel zurück. Weitere Informationen HYPERLINK(URL, link label)
WENN Bedingt Wenn condition "true" ist, wird true_result zurückgegeben. Andernfalls wird false_result zurückgegeben. false_result wird nicht ausgewertet, wenn condition "true" ist. true_result wird nicht ausgewertet, wenn condition „false“ oder NULL ist. Weitere Informationen IF(condition, true_result, false_result)
IMAGE Sonstiges Erstellt Felder vom Typ „Bild“ in der Datenquelle. Weitere Informationen IMAGE(Image URL, [Alternative Text])
LEFT_TEXT  Text Gibt eine bestimmte Anzahl von Zeichen ab dem Beginn von X zurück. Die Anzahl der Zeichen wird durch length angegeben. Weitere Informationen LEFT_TEXT(X, length)
LENGTH Text Gibt die Anzahl der Zeichen in X zurück. Weitere Informationen. LENGTH(X)
LOG Arithmetisch Gibt den Logarithmus zur Basis 2 von x zurück. Weitere Informationen LOG(X)
LOG10 Arithmetisch Gibt den Logarithmus zur Basis 10 von x zurück. Weitere Informationen LOG10(X)
LOWER Text Wandelt X in Kleinbuchstaben um. Weitere Informationen. LOWER(X)
MAX Aggregation Gibt den Maximalwert von X zurück. Weitere Informationen MAX(X)
MEDIAN Aggregation Gibt den Medianwert aller Werte von X zurück. Weitere Informationen MEDIAN(X)
MIN Aggregation Gibt den Mindestwert von X zurück. Weitere Informationen MIN(X)
MINUTE Datum Gibt die Minutenkomponente einer bestimmten Datum-Uhrzeit-Kombination zurück. Weitere Informationen MINUTE(datetime_expression)
MONTH Datum Gibt den Monat aus einem Datum- und Uhrzeitwert zurück. Weitere Informationen MONTH(date_expression)
NARY_MAX Arithmetisch Gibt den Maximumwert von X, Y, [,Z]* zurück. Alle Eingabeargumente müssen vom gleichen Typ sein, also nur Zahlen. Mindestens ein Eingabeargument muss ein Feld oder ein Ausdruck sein, der ein Feld enthält. Weitere Informationen NARY_MAX(X, Y [,Z]*)
NARY_MIN Arithmetisch Gibt den Minimumwert von X, Y, [,Z]* zurück. Alle Eingabeargumente müssen vom gleichen Typ sein, also nur Zahlen. Mindestens ein Eingabeargument muss ein Feld oder ein Ausdruck sein, der ein Feld enthält. Weitere Informationen NARY_MIN(X, Y [,Z]*)
NATIVE_DIMENSION Sonstiges Gibt das Ergebnis eines SQL-Ausdrucks zurück, wie er vom zugrunde liegenden Dataset ausgewertet wurde. Der Ausdruck darf keine Aggregationen enthalten. Weitere Informationen NATIVE_DIMENSION("JSON_VALUE('{"name": "Dana"}', '$.name')","STRING")
NULLIF Bedingt Gibt NULL zurück, wenn die Eingabe mit einem Ausdruck übereinstimmt. Andernfalls wird die Eingabe zurückgegeben. Weitere Informationen NULLIF(input_expression, expression_to_match)
PARSE_DATE Datum Wandelt Text in ein Datum um. Weitere Informationen PARSE_DATE(format_string, text)
PARSE_DATETIME Datum Wandelt Text in ein Datum mit Uhrzeit um. Weitere Informationen PARSE_DATETIME(format_string, text)
PERCENTILE Aggregation Gibt den Prozentrang N von Feld X zurück. Weitere Informationen PERCENTILE(X,N)
POWER Arithmetisch Gibt das Ergebnis für die Berechnung der Potenz X hoch Y zurück. Weitere Informationen POWER(X, Y)
QUARTAL Datum Gibt das Quartal eines bestimmten Datums zurück. Weitere Informationen QUARTER(date_expression)
REGEXP_CONTAINS Text Gibt „true“ zurück, wenn X das Muster des regulären Ausdrucks enthält. Andernfalls wird „false“ zurückgegeben. Weitere Informationen. REGEXP_CONTAINS(X, regular_expression)
REGEXP_EXTRACT Text Gibt den ersten Teilstring in X zurück, der mit dem Muster des regulären Ausdrucks übereinstimmt. Weitere Informationen. REGEXP_EXTRACT(X, regular_expression)
REGEXP_MATCH Text Gibt „wahr“ zurück, wenn X mit dem Muster des regulären Ausdrucks übereinstimmt. Andernfalls wird „false“ zurückgegeben. Weitere Informationen. REGEXP_MATCH(X, regular_expression)
REGEXP_REPLACE Text Ersetzt alle Textstrings in X, die mit dem Muster des regulären Ausdrucks übereinstimmen, durch den Ersatzstring. Weitere Informationen REGEXP_REPLACE(X, regular_expression, replacement)
ERSETZEN Text Gibt eine Kopie von X zurück, in der alle Vorkommen von Y in X durch Z ersetzt sind. Weitere Informationen REPLACE(X, Y, Z)
RIGHT_TEXT  Text Gibt eine bestimmte Anzahl von Zeichen ab dem Ende von X zurück. Die Anzahl der Zeichen wird durch length angegeben. Weitere Informationen RIGHT_TEXT(X, length)
RUNDEN Arithmetisch Gibt X auf Y Nachkommastellen gerundet zurück. Weitere Informationen ROUND(X, Y)
SECOND Datum Gibt die Sekundenkomponente einer bestimmten Datum-Uhrzeit-Kombination zurück. Weitere Informationen SECOND(datetime_expression)
SIN Arithmetisch Gibt den Sinus von X zurück. Weitere Informationen SIN(X)
SQRT Arithmetisch Gibt die Quadratwurzel von X zurück. X darf nicht negativ sein. Weitere Informationen SQRT(X)
STARTS_WITH  Text Gibt „wahr“ zurück, wenn X mit „text“ beginnt. Andernfalls wird „false“ zurückgegeben. Groß- und Kleinschreibung wird berücksichtigt. Weitere Informationen. STARTS_WITH(X, text)
STDDEV Aggregation Gibt die Standardabweichung von X zurück. Weitere Informationen STDDEV(X)
SUBSTR Text Gibt einen Text zurück, der ein Teilstring von X ist. Der Teilstring beginnt bei Startindex und ist Länge Zeichen lang. Weitere Informationen SUBSTR(X, start index, length)
SUMME Aggregation Gibt die Summe aller Werte von X zurück. Weitere Informationen SUM(X)
TAN Arithmetisch Gibt den Tangens von X zurück. Weitere Informationen TAN(X)
TOCITY Geo Gibt den Namen der Stadt für X zurück. TOCITY(X [,Input Format])
TOCONTINENT Geo Gibt den Namen des Kontinents für X zurück. Weitere Informationen TOCONTINENT(X [,Input Format])
TOCOUNTRY Geo Gibt den Namen des Landes für X zurück. Weitere Informationen TOCOUNTRY(X [,Input Format])
TODATE Datum Gibt ein formatiertes Kompatibilitätsmodus-Datum zurück. Weitere Informationen TODATE(X, Input Format, Output Format)
HEUTE Datum Gibt das aktuelle Datum in der angegebenen oder der Standardzeitzone zurück. Weitere Informationen TODAY([time_zone])
TOREGION Geo Gibt den Namen der Region für X zurück. Weitere Informationen TOREGION(X [,Input Format])
TOSUBCONTINENT Geo Gibt den Namen des Subkontinents für X zurück. Weitere Informationen TOSUBCONTINENT(X [,Input Format])
TRIM Text Gibt X ohne vorangehende und nachstehende Leerzeichen zurück. Weitere Informationen. TRIM(X)
UNIX_DATE Datum Gibt die Anzahl der Tage seit dem 01.01.1970 zurück. Weitere Informationen UNIX_DATE(date_expression)
UPPER Text Wandelt X in Großbuchstaben um. Weitere Informationen. UPPER(X)
VARIANCE Aggregation Gibt die Varianz von X zurück. Weitere Informationen VARIANCE(X)
WOCHE Datum Gibt die Kalenderwoche für ein bestimmtes Datum zurück. Weitere Informationen WEEK(Date)
WEEKDAY Datum Gibt eine Zahl zurück, die den Wochentag eines bestimmten Datums darstellt. Weitere Informationen WEEKDAY(Date)
YEAR Datum Gibt das Jahr eines bestimmten Datums zurück. Weitere Informationen YEAR(Date)
YEARWEEK Datum Gibt das Jahr und die Woche für ein bestimmtes Datum zurück. Weitere Informationen YEARWEEK(Date)