Benachrichtigung

In diesem Artikel geht es um Looker Studio. Die Looker-Dokumentation finden Sie unter https://cloud.google.com/looker/docs/intro.

Operatoren

Operatoren werden durch Sonderzeichen oder Schlüsselwörter dargestellt; sie verwenden keine Funktionsaufrufsyntax. Mit einem Operator wird eine beliebige Anzahl von Dateneingaben, auch Operanden genannt, manipuliert und ein Ergebnis zurückgegeben.

Arithmetische Operatoren

  • Addition: +
  • Subtraktion: -
  • Division: /
  • Multiplikation: *

Vergleichsoperatoren

  • =
  • !=
  • >
  • >=
  • <
  • <=

Die Operanden auf beiden Seiten der Vergleichsoperatoren müssen denselben Typ haben: Text, Zahl oder boolescher Wert. 

Logische Operatoren

Logische Operatoren geben true, false oder null zurück. In Looker Studio werden die Operatoren AND, OR, IN, IS NULL und NOT unterstützt. 

AND/OR

Verwenden Sie AND und OR, um Ausdrücke mit mehreren Eingabewerten zu erstellen. Mit Klammern können Sie Bedingungen gruppieren und bei Bedarf die Rangfolge erzwingen.

Boolescher Ausdruck A AND (Boolescher Ausdruck B OR Boolescher Ausdruck C)

IS NULL

Gibt „true“ zurück, wenn das Eingabefeld leer oder sein Wert null ist.

Syntax

Feld IS NULL

Parameter

Feld: die auszuwertende Dimension oder der auszuwertende Messwert

Beispiele

Feld enthält Formel Ergebnis
a Feld IS NULL false

 

Feld IS NULL true

Mehr zu NULL

Wenn nicht anders festgelegt, geben alle Operatoren NULL zurück, wenn einer der Operanden NULL ist.

NULL unterscheidet sich vom leeren String (""). Wenn Sie versuchen, den leeren String in einer Rechenoperation zu verwenden, führt das normalerweise zu einem Fehler. Mit NULL wird dagegen der Nullwert zurückgegeben:

1+NULL = NULL

1*NULL = NULL

1/NULL = NULL

usw.

Andererseits können Sie zwar Werte mit dem leeren String verketten, sobald Sie aber einen Wert mit NULL verketten, ist das Ergebnis immer der Nullwert:

CONCAT("A", "", "B") = "AB"

CONCAT("A", NULL, "B") = null

IN

Gibt „true“ zurück, wenn das Eingabefeld einen Wert aus einer Liste enthält. Der Wert des Felds und die Listenwerte müssen vom selben Typ sein. IN prüft komplette Werte und unterscheidet zwischen Groß- und Kleinschreibung. Wenn Sie Teilwerte abgleichen oder die Groß- und Kleinschreibung ignorieren möchten, verwenden Sie REGEXP_MATCH.

Syntax

Feld IN (Wert1, Wert2,… WertN)

Parameter

Feld: die auszuwertende Dimension oder der auszuwertende Messwert
Wert1,Wert2,...WertN: die zu suchenden Werte
 

Beispiele

Feld enthält Feldtyp Formel Ergebnis
Bernd Text Feld IN ('Bernd', 'Anne') true
Anne Text Feld IN ('Bernd', 'Anne') true
Georg Text Feld IN ('Bernd', 'Anne') false
20 Zahl Feld IN (10, 20) true
10 Zahl Feld IN (10, 20) true
100 Zahl Feld IN (10, 20) false
Bernd Text Feld IN ('Bernd', 20) Fehler (Grund: „Feld“ ist Text, „20“ aber eine Zahl. Um den Fehler zu beheben, setzen Sie „20“ in Anführungszeichen.)

NOT

Negiert Eingabeausdrücke. 

Beispiele

Formel Ergebnis
IF(2+2=4,"YES","NO") YES
IF(NOT 2+2=4,"YES","NO") NO
"abc" IN ("abc") true
"abc" NOT IN ("abc") false

 

 

War das hilfreich?

Wie können wir die Seite verbessern?
Suche
Suche löschen
Suche schließen
Hauptmenü
18401520317676450984
true
Suchen in der Hilfe
true
true
true
true
true
102097
false
false