Looker Studio bietet eine Reihe von leistungsstarken Funktionen, die in Formeln für berechnete Felder verwendet werden können.
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 (Simple) |
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 |
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 |
|
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) |
IF |
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 Minimumwert 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) |
QUARTER |
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) |
REPLACE |
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) |
ROUND |
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) |
SUM |
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) |
TODAY |
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) |
WEEK |
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) |