Als Alternative zu den auf dieser Seite beschriebenen Methoden können Sie Kurzformeln verwenden, um gängige Berechnungen für numerische Felder in der Datentabelle eines Explores durchzuführen, ohne Looker-Funktionen und ‑Operatoren zu verwenden. Voraussetzung ist, dass Sie die Berechtigungen zum Erstellen von Tabellenberechnungen 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, um Messwerte wie Prozentsatz des vorherigen Werts und prozentuale Änderung zu berechnen.
Auf dieser Seite erfahren Sie, wie Sie diese Messwerte berechnen – sowohl nach unten als auch über Pivot-Zeilen hinweg.
Prozentualen Anteil der vorherigen und prozentualen Abwärtsveränderung nach unten mit offset()
berechnen
Mit der Tabellenberechnungsfunktion offset()
können Sie auf Werte aus anderen Zeilen in derselben Spalte verweisen. Dies ist ideal, um den Prozentsatz der vorherigen und der prozentualen Änderungen nach unten zu berechnen.
In den folgenden Beispielen werden die Daten aus der folgenden Tabelle verwendet, die die Anzahl der Bestellungen nach Datum der Bestellungserstellung gruppiert:
Prozentualer Anteil der vorherigen Spalten nach unten wird mit offset()
berechnet
Um den Prozentsatz des vorherigen Werts von orders.count
zu berechnen, können Sie eine Tabellenkalkulation wie die folgende vornehmen:
${orders.count} / offset(${orders.count}, -1)
Bei dieser Berechnung wird jeder Wert in der Spalte durch den Wert in der Zeile davor geteilt.
Prozentuale Änderung von Spalten mit offset()
berechnen
Sie können die prozentuale Änderung ähnlich wie den Prozentsatz des vorherigen Werts berechnen und dann die gesamte Berechnung um 1 subtrahieren:
${orders.count} / offset(${orders.count}, -1) -1
Die Ergebnisse
Die Berechnungen in den Tabellen „Prozentsatz des Vormonats“ und „Prozentuale Änderung“ ergeben die folgenden Ergebnisse:
Sie können das Format der Werte von Tabellenkalkulationen anpassen. Wählen Sie dazu im Pop-up Tabellenkalkulation erstellen oder Tabellenkalkulation bearbeiten im Drop-down-Menü Format oder im In-Page-Editor für Tabellenkalkulationen ein Format aus, wenn die Labs-Funktion In-Page-Tabellenkalkulationen aktiviert ist. Alternativ können Sie eine benutzerdefinierte Formatierung verwenden, wie auf der Seite Benutzerdefinierte Formatierung auf numerische Felder anwenden beschrieben.
Prozentuale Änderung und Prozentsatz des vorherigen Werts für Zeilen mit pivot_offset()
berechnen
Bei Pivot-Ergebnissen können Sie mit der Tabellenberechnungsfunktion pivot_offset()
auf Werte in derselben Zeile in verschiedenen Spalten verweisen. In den folgenden Beispielen wird mit pivot_offset(), -1
auf die vorherige Spalte (und nicht auf die vorherige Zeile) verwiesen.
In den folgenden Beispielen werden die Daten aus der folgenden Tabelle verwendet. Dazu gehört die Anzahl der Bestellungen, gruppiert nach Datum der Auftragserstellung und Pivoting nach Altersstufe der Nutzer:
Berechnen des Prozentsatzes des vorherigen Werts für pivotierte Zeilen mit pivot_offset()
Um den Prozentsatz des Vorangehenden für Zeilen zu berechnen, können Sie pivot_offset()
auf die gleiche Weise verwenden, wie offset()
in den Beispielen zur Berechnung der Spalten „Prozentsatz des Vorangehenden“ und „Prozentuale Änderung nach unten“ verwendet wurde:
${orders.count} / pivot_offset(${orders.count}, -1)
Mit diesem Ausdruck wird jeder Wert in der Tabelle durch den Wert in derselben Zeile geteilt, der sich eine Spalte links befindet. Daraus ergibt sich folgende Tabelle:
Prozentuale Änderung in pivotierten Zeilen mit pivot_offset()
berechnen
Wie bei der Berechnung von Spaltenwerten können Sie auch hier pivot_offset()
verwenden, um Berechnungen über Pivot-Zeilen hinweg durchzuführen:
(${orders.count} / pivot_offset(${orders.count}, -1)) - 1
Dies ist derselbe Ausdruck wie „Prozentsatz vom Vorangehenden“, nur wird 1 davon abgezogen. Das Ergebnis ist die folgende Tabelle: