Wenn Sie die entsprechenden Berechtigungen zum Erstellen von Tabellenberechnungen haben, können Sie Kurzformeln verwenden. Damit lassen sich gängige Berechnungen für numerische Felder in der Datentabelle eines Explores ausführen, ohne dass Sie Looker-Funktionen und ‑Operatoren verwenden müssen.
Sie können Tabellenkalkulationen auch direkt auf die Werte in der Zeile Summe anwenden.
Warum Berechnungen in der Summenzeile verwirrend sein können
Die Beispiele und Erläuterungen auf dieser Seite basieren auf einer Beispiel-Explore-Abfrage: Anzahl der Bestellartikel, Anzahl der Nutzer, Bestellartikel pro Nutzer und Durchschnittliche Bestellartikel, gruppiert nach Datum der Bestellungserstellung und mit der Option Summen:
Die Gesamtzahl der Bestellartikel pro Nutzer beträgt 4,5. Das ist die gerundete Summe von 54.767 (Bestellartikel insgesamt) geteilt durch 12.290 (Nutzer insgesamt).
Der Gesamtwert für Durchschnittliche Bestellpositionen beträgt 54.767. Das ist die Gesamtzahl der Bestellpositionen (54.767) geteilt durch 1. Dieser Wert ist für Nutzer möglicherweise nicht sinnvoll.
Wie im Abschnitt Überlegungen zur Verwendung von Tabellenkalkulationen der Dokumentationsseite Tabellenkalkulationen verwenden erläutert, werden in Tabellenkalkulationen Summen anhand der einzelnen Zeile Summe berechnet, nicht anhand der Werte in der Datenspalte. Bei einigen Berechnungen sind die Ergebnisse klar verständlich, z. B. die Gesamtzahl der Tabelle Bestellpositionen pro Nutzer.
Bei Tabellenkalkulationen, bei denen Aggregationen durchgeführt werden, z. B. bei Berechnungen mit percentile
und median
, können Gesamtsummen jedoch verwirrend sein, wie im Beispiel für die Explore-Anfrage bei der Summe Mittelwert der Bestellpositionen.
Berechnungssumme in der Zeile „Summe“ durch ein Nullzeichen ersetzen
Wenn Sie in einer Summenformel einer Tabellenkalkulation ein potenziell verwirrendes Ergebnis erhalten, können Sie mit dem folgenden Ausdruck für Tabellenkalkulationen eine der Summen durch ein Nullzeichen ersetzen. Sie können my_grouping_dim
durch die Gruppierungsdimension und table_calc
durch die Tabellenberechnung ersetzen, für die in der Zeile Summe ein Nullwert angezeigt werden soll:
if(is_null(my_grouping_dim), null, <table_calc>)
Wenn der vorherige Ausdruck auf die Tabellenberechnung Durchschnittliche Bestellelemente angewendet wird, wird in der Datentabelle in der Zeile Summe ein Nullsymbol für die Gesamtzahl der Durchschnittlichen Bestellelemente angezeigt:
if(is_null(${orders.created_date}), null, mean(${order_items.count}))
In der Datentabelle sieht das Ergebnis so aus:
Zusätzliche Ressourcen
Weitere Informationen zur Fehlerbehebung bei Summen für Messwerte finden Sie im Hilfeartikel Warum stimmen die Summen nicht mit den Werten in meiner Tabelle überein? Seite „Best Practices“.