Als Alternative zu den auf dieser Seite beschriebenen Methoden können Sie Schnellberechnungen verwenden, um häufige Berechnungen für numerische Felder in der Datentabelle eines Explores durchzuführen, ohne Looker-Funktionen und ‑Operatoren zu verwenden, sofern Sie die Berechtigungen zum Erstellen von Tabellenkalkulationen haben.
Mit Tabellenkalkulationen können Sie Ad-hoc-Messwerte erstellen und Berechnungen für die Daten ausführen, die von einer Explore-Abfrage zurückgegeben werden. Das ist praktisch für die Berechnung von Messwerten wie Prozentsatz des vorherigen und Prozentuale Änderung.
Auf dieser Seite wird beschrieben, wie Sie diese Messwerte berechnen – sowohl spaltenweise als auch über pivotierte Zeilen hinweg.
Prozentuale Änderung gegenüber vorherigem Zeitraum und prozentualer Anteil am vorherigen Zeitraum mit offset()
berechnen
Mit der Tabellenkalkulationsfunktion offset()
können Sie auf Werte aus anderen Zeilen in derselben Spalte verweisen. Das ist ideal, um den Prozentsatz des vorherigen Werts und die prozentuale Änderung in Spalten zu berechnen.
In den folgenden Beispielen werden die Daten aus der folgenden Tabelle verwendet, die Anzahl der Bestellungen gruppiert nach Erstellungsdatum der Bestellung enthält:
Prozentsatz der vorherigen Spalten mit weniger Downloads mit offset()
berechnen
Um den Prozentsatz des vorherigen Werts von orders.count
zu berechnen, können Sie eine Tabellenkalkulation wie die folgende erstellen:
${orders.count} / offset(${orders.count}, -1)
Bei dieser Berechnung wird jeder Wert in der Spalte durch den Wert in der vorherigen Zeile dividiert.
Prozentuale Änderung in Spalten mit offset()
berechnen
Sie können die prozentuale Änderung ähnlich wie den Prozentsatz des vorherigen Zeitraums berechnen und dann 1 von der gesamten Berechnung abziehen:
${orders.count} / offset(${orders.count}, -1) -1
Die Ergebnisse
Die Tabellenberechnungen für „Prozent von vorherigem“ und „Prozentuale Änderung“ ergeben die folgenden Ergebnisse:
Sie können das Format von Tabellenberechnungswerten anpassen, indem Sie im Pop-up-Fenster Tabellenberechnung erstellen oder Tabellenberechnung bearbeiten im Drop-down-Menü Format ein Format auswählen. Alternativ können Sie die benutzerdefinierte Formatierung verwenden, wie auf der Dokumentationsseite Benutzerdefinierte Formatierung auf numerische Felder anwenden beschrieben.
Prozentuale Änderung und Prozentsatz des vorherigen Werts über Zeilen hinweg mit pivot_offset()
berechnen
Mit pivotierten Ergebnissen können Sie mit der Tabellenkalkulationsfunktion pivot_offset()
auf Werte verweisen, die sich in derselben Zeile, aber in verschiedenen Spalten befinden. In den folgenden Beispielen wird mit pivot_offset(), -1
auf die vorherige Spalte (nicht auf die vorherige Zeile) verwiesen.
In den folgenden Beispielen werden die Daten aus der folgenden Tabelle verwendet, die Anzahl der Bestellungen gruppiert nach Erstellungsdatum der Bestellung und pivotiert nach Altersgruppe der Nutzer enthält:
Prozent der vorherigen Zeile in pivotierten Zeilen mit pivot_offset()
berechnen
Wenn Sie den Prozentsatz des vorherigen Werts für Zeilen berechnen möchten, können Sie pivot_offset()
auf dieselbe Weise verwenden wie offset()
in den Beispielen zum Berechnen der Spalten „Prozentsatz des vorherigen Werts“ und „Prozentuale Änderung nach unten“:
${orders.count} / pivot_offset(${orders.count}, -1)
Mit diesem Ausdruck wird jeder Wert in der Tabelle durch den Wert in derselben Zeile, eine Spalte links, geteilt. Daraus ergibt sich die folgende Tabelle:
Prozentuale Änderung über pivotierte Zeilen hinweg mit pivot_offset()
berechnen
Auch hier können Sie pivot_offset()
verwenden, um Berechnungen über pivotierte Zeilen hinweg durchzuführen, so wie Sie offset()
für Berechnungen in Spalten verwenden:
(${orders.count} / pivot_offset(${orders.count}, -1)) - 1
Das ist derselbe Ausdruck wie „Prozent des vorherigen“, nur dass 1 subtrahiert wird. Daraus ergibt sich die folgende Tabelle: