Prozentualen Anteil der vorherigen und prozentualen Änderungen mit Tabellenkalkulationen berechnen

Als Alternative zu den auf dieser Seite beschriebenen Methoden können Sie Verknüpfungsberechnungen verwenden, um allgemeine Berechnungen für numerische Felder in der Datentabelle eines Explores durchzuführen, ohne Looker-Funktionen und -Operatoren zu verwenden, wenn Sie die Berechtigungen zum Erstellen von Tabellenkalkulationen haben.

Mit Tabellenkalkulationen können Sie Ad-hoc-Messwerte erstellen und Berechnungen mit den Daten durchfü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 Tabellenkalkulationsfunktion 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. Dazu gehört die Anzahl der Bestellungen, gruppiert nach Erstellungsdatum der Bestellung:

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 vorangehenden Zeile dividiert.

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 Prozent der vorherigen und der prozentualen Änderung der Tabelle liefern folgende Ergebnisse:

Explore-Datentabelle mit zwei neuen Spalten für die Tabellenkalkulationen für Bestellanzahl in % und die prozentuale Änderung für Bestellungen.

Sie können das Format von Tabellenkalkulationswerten anpassen, indem Sie im Pop-up-Fenster Tabelle erstellen oder Tabellenkalkulation bearbeiten ein Format aus dem Drop-down-Menü Format auswählen. Alternativ können Sie den In-Page-Editor für Tabellenkalkulation verwenden, wenn die Labs-Funktion In-Page-Tabellenberechnungen aktiviert ist. Alternativ können Sie die benutzerdefinierte Formatierung verwenden, wie auf der Dokumentationsseite Benutzerdefinierte Formatierung zu numerischen Feldern hinzufügen erläutert, wenn Sie etwas anderes als die verfügbaren Standardformate verwenden möchten.

Prozentuale Änderung und Prozentsatz des vorherigen Werts für Zeilen mit pivot_offset() berechnen

Bei pivotierten Ergebnissen können Sie mit der Tabellenkalkulationsfunktion pivot_offset() auf Werte verweisen, die sich in verschiedenen Spalten in derselben Zeile befinden. 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 von vorherigen Zeilen in allen Zeilen zu berechnen, können Sie pivot_offset() auf dieselbe Weise verwenden wie offset() in den Beispielen, in denen gezeigt wurde, wie der Prozentsatz der vorherigen und der prozentualen Änderung nach unten berechnet wird:

${orders.count} / pivot_offset(${orders.count}, -1)

Dieser Ausdruck dividiert jeden Wert in der Tabelle durch den Wert in derselben Zeile (eine Spalte auf der linken Seite). Daraus ergibt sich folgende Tabelle:

Explore-Datentabelle mit einer neuen Pivot-Spalte für die Tabelle mit der Anzahl der Bestellungen in Prozent des vorherigen Werts für Zeilenübergreifend.

Prozentuale Änderung in pivotierten Zeilen mit pivot_offset() berechnen

Auch hier können Sie pivot_offset() verwenden, um Berechnungen über pivotierte Zeilen hinweg durchzuführen, genauso wie Sie offset() bei der Berechnung von Spalten mit Pivoting verwenden:

(${orders.count} / pivot_offset(${orders.count}, -1)) - 1

Dies ist derselbe Ausdruck wie der Prozentsatz des vorherigen Werts, der lediglich um 1 subtrahiert wird. Daraus ergibt sich folgende Tabelle:

Untersuchen Sie die Datentabelle mit einer neuen Pivot-Spalte für die prozentuale Änderung der Bestellanzahl – über Zeilen hinweg.