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 | 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) |
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) |