Calcolo della percentuale del precedente e della variazione percentuale con i calcoli tabulari

In alternativa ai metodi descritti in questa pagina, puoi utilizzare i calcoli con scorciatoie per eseguire calcoli comuni sui campi numerici che si trovano nella tabella dati di un'esplorazione senza utilizzare le funzioni e gli operatori di Looker se disponi delle autorizzazioni per creare calcoli tabulari.

I calcoli tabulari ti consentono di creare metriche ad hoc ed eseguire calcoli sui dati restituiti da una query di esplorazione. È utile per calcolare metriche come percentuale precedente e variazione percentuale.

Questa pagina mostra come calcolare queste metriche, sia in colonne down che in righe incrociate.

Calcolo della percentuale del precedente e della variazione percentuale verso il basso delle colonne utilizzando offset()

La funzione di calcolo della tabella offset() ti consente di fare riferimento ai valori di altre righe nella stessa colonna. È ideale per calcolare le colonne della percentuale del precedente e della variazione percentuale verso il basso.

I seguenti esempi utilizzano i dati della seguente tabella, che include Orders Count (Conteggio ordini) raggruppati per Orders Created Date (Data di creazione ordini):

Calcolo della percentuale delle colonne precedenti in calo utilizzando offset()

Per calcolare la percentuale del valore precedente di orders.count, puoi eseguire un calcolo tabulare come il seguente:

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

Questo calcolo divide ogni valore della colonna per il valore nella riga che lo precede.

Calcolo della variazione percentuale nelle colonne inferiori utilizzando offset()

Puoi calcolare la variazione percentuale in modo simile alla percentuale della differenza precedente e quindi sottrarre l'intero calcolo per 1:

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

I risultati

I calcoli della percentuale del precedente e della tabella della variazione percentuale producono i seguenti risultati:

Esplora la tabella di dati che mostra due nuove colonne per i calcoli della tabella Percentuale del precedente e Percentuale di variazione del conteggio ordini.

Puoi personalizzare il formato dei valori dei calcoli tabulari selezionando un formato dal menu a discesa Formato nel popup Crea calcolo tabulare o Modifica calcolo tabulare oppure nell'editor Calcolo tabella in-page quando la funzionalità di Labs Calcoli tabelle in-page è attivata. In alternativa, puoi utilizzare la formattazione personalizzata come spiegato nella pagina della documentazione relativa all'aggiunta di una formattazione personalizzata ai campi numerici (se vuoi qualcosa di diverso dai formati predefiniti disponibili).

Calcolo della variazione percentuale e della percentuale di valori precedenti nelle righe utilizzando pivot_offset()

Con i risultati pivot, la funzione di calcolo tabelle pivot_offset() ti consente di fare riferimento ai valori nella stessa riga in colonne diverse. Negli esempi seguenti, l'utilizzo di pivot_offset(), -1 fa riferimento alla colonna precedente (anziché alla riga precedente).

I seguenti esempi utilizzano i dati della tabella seguente, che include Conteggio ordini raggruppato per Data creazione ordini e pivot per Fascia d'età degli utenti:

Calcolo della percentuale del valore precedente nelle righe pivot utilizzando pivot_offset()

Per calcolare la percentuale del precedente nelle righe, puoi utilizzare pivot_offset() nello stesso modo in cui è stato utilizzato offset() negli esempi che mostrano come calcolare la percentuale del precedente e la percentuale di variazione nelle colonne:

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

Questa espressione divide ogni valore nella tabella per il valore nella stessa riga, che si trova una colonna a sinistra. Viene visualizzata la seguente tabella:

Tabella Esplora dati che mostra una nuova colonna pivot per il calcolo della tabella Conteggio ordini precedente - tra righe.

Calcolo della variazione percentuale nelle righe pivot utilizzando pivot_offset()

Anche in questo caso, puoi utilizzare pivot_offset() per eseguire calcoli sulle righe pivotate nello stesso modo in cui utilizzi offset() per calcolare le colonne verso il basso:

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

È la stessa espressione della percentuale precedente, solo sottratta per 1. Il risultato è la seguente tabella:

Esplora la tabella di dati che mostra una nuova colonna pivot per il calcolo della variazione percentuale del conteggio degli ordini nelle righe.