Potenziell verwirrende Summen von Tabellenkalkulationen als Nullwerte anzeigen

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 Gesamt anwenden.

Warum Berechnungen in der Summenzeile verwirrend sein können

Die Beispiele und Diskussionen auf dieser Seite basieren auf einem Beispiel einer Explore-Abfrage: Anzahl der Bestellelemente, Anzahl der Nutzer, Bestellelemente pro Nutzer und Durchschnittliche Bestellpositionen, gruppiert nach Erstellungsdatum der Bestellung bei aktivierter Option Gesamtsummen:

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

Die Summe der durchschnittlichen Bestellpositionen beträgt 54.767, also die Gesamtzahl der Bestellpositionen – 54.767 – geteilt durch 1, was möglicherweise nicht sinnvoll ist, den Nutzern angezeigt zu werden.

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. Die Ergebnisse sind für einige Berechnungen klar verständlich, z. B. Berechnungssumme der Tabelle Order Items per User.

Tabellenkalkulationen, die Aggregationen durchführen, z. B. Berechnungen die percentile und median verwenden, können Summen auf verwirrende Weise berechnen, z. B. in der Spalte Mittelwert Bestellpositionen im Beispiel des Explores insgesamt.

Berechnungssumme in der Zeile „Summe“ durch ein Nullzeichen ersetzen

Wenn Sie ein potenziell verwirrendes Ergebnis bei der Gesamtsumme der Tabellenkalkulation haben, können Sie mithilfe des folgenden Tabellenkalkulationsausdrucks eine Ihrer Gesamtsummen durch ein NULL-Symbol 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>)

Wird der vorherige Ausdruck auf die Tabellenkalkulation Durchschnittliche Bestellpositionen angewendet, zeigt die Tabellenkalkulation ein Nullsymbol für die Gesamtsumme Durchschnittlicher Bestellwert in der Datentabelle Gesamtzeile an:

  if(is_null(${orders.created_date}), null, mean(${order_items.count}))

Dieses Ergebnis sieht in der Datentabelle so aus:

In der Explore-Datentabelle wird in der Zeile „Durchschnittliche Bestellpositionen gesamt“ eine Null anstelle von 54.767 angezeigt.

Weitere Informationen

Weitere Informationen zur Fehlerbehebung bei Summenwerten für Messwerte finden Sie in den Warum stimmen meine Summen nicht mit den Werten in meiner Tabelle überein? Best Practices.