Accedi a queste funzioni selezionando Show Advanced nell’elenco a discesa Functions.
Una funzione tabella è una funzione in cui l’output è lo stesso per ogni riga della tabella. Una funzione riga contiene un output diverso per ogni riga della tabella.
Il parametro indica se includere gli zeri all’interno del calcolo. Talvolta lo zero non ha alcun significato, ma in determinate occasioni può risultare importante.
Ad esempio, se hai una metrica Revenue (Entrate) e ne aggiungi al report una del tipo Page Views (Visualizzazioni pagina), improvvisamente saranno presenti più righe per le entrate che sono pari a zero. È probabile che non vorrai estendere questo risultato ai calcoli MEAN, MIN, QUARTILE e così via, che sono presenti nella colonna Revenue (Entrate). In questo caso, dovrai controllare il parametro include-zeros.
D’altra parte, se disponi di due metriche di tuo interesse, potrebbe non essere giusto affermare che una presenti una media o un minimo più alto in virtù di alcune righe pari a zero, quindi non controlleresti il parametro in modo da includere gli zeri.
Restituisce il valore del relativo argomento. Per assicurarti che un valore non sia uguale a un valore particolare, utilizza la funzione NOT.
0 (zero) significa False, mentre qualsiasi altro valore corrisponde a True.
AND(logical_test1,[logical_test2],...)
Argomento | Descrizione |
---|---|
logical_test1 | Obbligatorio. Qualsiasi valore o espressione che può essere valutato come TRUE o FALSE. |
logical_test2 | Facoltativo. Condizioni aggiuntive da valutare come TRUE o FALSE. |
Restituisce il conteggio valori univoci approssimativo degli elementi dimensione per la dimensione selezionata. La funzione sfrutta il metodo HyperLogLog (HLL) per approssimare i conteggi valori univoci ed è configurata per garantire che il valore sia compreso entro il 5% del valore effettivo per il 95% del tempo.
Approximate Count Distinct (dimension)
Argomento | |
---|---|
dimension | La dimensione per la quale vuoi ottenere il conteggio dei valori univoci approssimativo degli elementi. |
Approximate Count Distinct (customer ID eVar) (Conteggio valori univoci approssimativo (eVar ID cliente)) rappresenta un caso d’uso comune per questa funzione.
Definizione di una nuova metrica calcolata “Approximate Customers” (Clienti approssimativi):
Questo è il modo in cui la metrica “Approximate Customers” (Clienti approssimativi) potrebbe essere utilizzata nel reporting:
Analogamente a Count() e RowCount(), Approximate Count Distinct() è soggetto ai limiti di “uniques exceeded” (univoci superati). Se in un determinato mese si raggiunge il limite “uniques exceeded” per una dimensione, il valore viene conteggiato come 1 elemento dimensione.
Approximate Count Distinct() rappresenta un miglioramento rispetto alle funzioni Count() e RowCount(), perché la metrica creata può essere utilizzata in qualsiasi report dimensionale per rappresentare un conteggio approssimativo di elementi per una dimensione separata. Ad esempio, un conteggio degli ID cliente utilizzati all’interno di un report Mobile Device Type (Tipo dispositivo mobile).
Questa funzione risulterà leggermente meno precisa rispetto a Count() e RowCount() perché sfrutta il metodo HLL, mentre Count() e RowCount() rappresentano conteggi esatti.
Restituisce l’arcocoseno di una metrica, detto anche inverso del coseno. L’arcocoseno è l’angolo di cui è numero il coseno. L’angolo restituito è espresso in radianti compresi nell’intervallo tra 0 (zero) e pi. Per convertire il risultato dai radianti ai gradi, moltiplicalo per 180/PI( ).
ACOS(metric)
Argomento | |
---|---|
metric | Il coseno dell’angolo desiderato da -1 a 1. |
Restituisce l’arcoseno, o seno inverso, di un numero. L’arcoseno è l’angolo di cui è numero il seno. L’angolo restituito è espresso in radianti compresi nell’intervallo tra -pi/2 e pi/2. Per esprimere l’arcoseno in gradi, moltiplica il risultato per 180/PI( ).
ASIN(metric)
Argomento | |
---|---|
metric | Il coseno dell’angolo desiderato da -1 a 1. |
Restituisce l’arcotangente, o tangente inversa, di un numero. L’arcotangente è l’angolo di cui è numero la tangente. L’angolo restituito è espresso in radianti compresi nell’intervallo tra -pi/2 e pi/2. Per esprimere l’arcotangente in gradi, moltiplica il risultato per 180/PI( ).
ATAN(metric)
Argomento | |
---|---|
metric | Il coseno dell’angolo desiderato da -1 a 1. |
Calcola i valori y previsti (metric_Y), in base ai valori x noti (metric_X) utilizzando il metodo dei minimi quadrati per calcolare la riga di adattamento ottimale in base a.
ESTIMATE.EXP(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Una metrica da designare come dati indipendenti. |
metric_Y | Una metrica da designare come dati dipendenti. |
Restituisce la percentuale di valori nella distribuzione t di uno studente con n gradi di libertà che presenta un punteggio z inferiore a x.
cdf_t( -∞, n ) = 0
cdf_t( ∞, n ) = 1
cdf_t( 3, 5 ) ? 0.99865
cdf_t( -2, 7 ) ? 0.0227501
cdf_t( x, ∞ ) ? cdf_z( x )
Restituisce la percentuale di valori in una distribuzione normale che presenta un punteggio z inferiore a x.
cdf_z( -∞ ) = 0
cdf_z( ∞ ) = 1
cdf_z( 0 ) = 0.5
cdf_z( 2 ) ? 0.97725
cdf_z( -3 ) ? 0.0013499
Restituisce l’integer più piccolo, non inferiore a un valore specificato. Ad esempio, se vuoi evitare di riportare i decimali della valuta per le entrate e il prezzo di un prodotto è pari a 569,34 $, utilizza la formula CEILING(Revenue) per arrotondare le entrate al dollaro più vicino o 570 $.
CEILING(metric)
Argomento | Descrizione |
---|---|
metric | La metrica da arrotondare. |
Restituisce il coseno dell’angolo specificato. Se l’angolo è in gradi, moltiplicalo per PI( )/180.
COS(metric)
Argomento | Descrizione |
---|---|
metric | L’angolo in radianti di cui vuoi ottenere il coseno. |
Restituisce la radice cubica positiva di un numero. La radice cubica di un numero corrisponde al valore di quel numero elevato alla potenza di 1/3.
CBRT(metric)
Argomento | Descrizione |
---|---|
metric | La metrica per la quale vuoi ottenere la radice cubica. |
Restituisce la somma di x per le ultime N righe secondo quanto ordinato dalla dimensione, utilizzando valori hash per i campi basati su stringhe.
Se N <= 0 vengono usate tutte le righe precedenti. Poiché questa funzione è ordinata dalla dimensione, risulta utile solo per le dimensioni con ordine naturale, come data o lunghezza del percorso.
| Date | Rev | cumul(0,Rev) | cumul(2,Rev) |
|------+------+--------------+--------------|
| May | $500 | $500 | $500 |
| June | $200 | $700 | $700 |
| July | $400 | $1100 | $600 |
Restituisce la media delle ultime N righe.
Se N <= 0 vengono usate tutte le righe precedenti. Poiché questa funzione è ordinata dalla dimensione, risulta utile solo per le dimensioni con ordine naturale, come data o lunghezza del percorso.
Questa funzione non opera come previsto con metriche di tasso come entrate/visitatore: calcola la media dei tassi, anziché sommare i ricavi rispetto all’ultima N, quindi sommare i visitatori rispetto all’ultima N e infine dividere i due valori ottenuti. Invece, utilizza
cumul(revenue)/cumul(visitor)
Restituisce elementi che corrispondono esattamente a un valore numerico o stringa.
Restituisce il coefficiente di correlazione, r, tra due colonne di metrica ( metric_A e metric_B) per l’equazione di regressione.
CORREL.EXP(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Metrica da correlare con metric_Y. |
metric_Y | Metrica da correlare con metric_X. |
Restituisce l’intersezione, b, tra due colonne di metrica ( metric_X e metric_Y) per
INTERCEPT.EXP(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Una metrica da designare come dati indipendenti. |
metric_Y | Una metrica da designare come dati dipendenti. |
Restituisce la pendenza, a, tra due colonne di metrica ( metric_X e metric_Y) per
SLOPE.EXP(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Una metrica da designare come dati indipendenti. |
metric_Y | Una metrica da designare come dati dipendenti. |
Restituisce l’integer più grande, non superiore a un valore specificato. Ad esempio, se vuoi evitare di riportare i decimali della valuta per le entrate e il prezzo di un prodotto è pari a 569,34 $, utilizza la formula FLOOR(Revenue) per arrotondare le entrate al dollaro più vicino o 569$.
FLOOR(metric)
Argomento | Descrizione |
---|---|
metric | La metrica da arrotondare. |
Restituisce elementi il cui conteggio numerico è maggiore del valore immesso.
Restituisce elementi il cui conteggio numerico è maggiore di o uguale al valore immesso.
Restituisce il coseno iperbolico di un numero.
COSH(metric)
Argomento | Descrizione |
---|---|
metric | L’angolo in radianti di cui vuoi ottenere il coseno iperbolico. |
Restituisce il seno iperbolico di un numero.
SINH(metric)
Argomento | Descrizione |
---|---|
metric | L’angolo in radianti di cui vuoi ottenere il seno iperbolico. |
Restituisce la tangente iperbolica di un numero.
TANH(metric)
Argomento | Descrizione |
---|---|
metrica | L’angolo in radianti di cui vuoi ottenere la tangente iperbolica. |
La funzione IF restituisce un valore se una condizione specificata restituisce TRUE, mentre consente di ottenere un altro valore se tale condizione restituisce FALSE.
IF(logical_test, [value_if_true], [value_if_false])
Argomento | Descrizione |
---|---|
logical_test | Obbligatorio. Qualsiasi valore o espressione che può essere valutato come TRUE o FALSE. |
[value_if_true] | Il valore che vuoi ottenere se l’argomento logical_test restituisce TRUE. Se non è incluso, questo argomento sarà pari a 0 per impostazione predefinita. |
[value_if_false] | Il valore che vuoi ottenere se l’argomento logical_test restituisce FALSE. Se non è incluso, questo argomento sarà pari a 0 per impostazione predefinita. |
Restituisce elementi il cui conteggio numerico è inferiore al valore immesso.
Restituisce elementi il cui conteggio numerico è minore o uguale al valore immesso.
Y = a X + b. Restituisce il coefficiente di correlazione.
Y = a X + b. Restituisce b.
Y = a X + b. Restituisce Y.
Y = a X + b. Restituisce a.
Restituisce il logaritmo base 10 di un numero.
LOG10(metric)
Argomento | Descrizione |
---|---|
metric | Numero reale positivo di cui vuoi ottenere il logaritmo base 10. |
Restituisce il coefficiente di correlazione, r, tra due colonne di metrica (metric_X e metric_Y) per l’equazione di regressione Y = a ln(X) + b. Viene calcolato utilizzando l’equazione CORREL.
CORREL.LOG(metric_X,metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Metrica da correlare con metric_Y. |
metric_Y | Metrica da correlare con metric_X. |
Restituisce l’intersezione b come regressione dei minimi quadrati tra due colonne di metrica (metric_X e metric_Y) per l’equazione di regressione Y = a ln(X) + b. Viene calcolata utilizzando l’equazione INTERCEPT.
INTERCEPT.LOG(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Una metrica da designare come dati indipendenti. |
metric_Y | Una metrica da designare come dati dipendenti. |
Calcola i y valori previsti (metric_Y), in base ai x valori noti (metric_X) utilizzando il metodo dei minimi quadrati per calcolare la riga di adattamento ottimale in base a Y = a ln(X) + b. Viene calcolata utilizzando l’equazione ESTIMATE.
Nell’analisi di regressione, questa funzione calcola i y valori previsti (metric_Y), dati i x valori noti (metric_X) utilizzando il logaritmo per calcolare la linea più adatta all’equazione di regressione Y = a ln(X) + b. I a valori corrispondono a ciascun valore x e b è un valore costante.
ESTIMATE.LOG(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Una metrica da designare come dati indipendenti. |
metric_Y | Una metrica da designare come dati dipendenti. |
Restituisce la pendenza, a, tra due colonne di metrica (metric_X e metric_Y) per l’equazione di regressione Y = a ln(X) + b. Viene calcolata utilizzando l’equazione SLOPE.
SLOPE.LOG(metric_A, metric_B)
Argomento | Descrizione |
---|---|
metric_A | Una metrica da designare come dati indipendenti. |
metric_B | Una metrica da designare come dati dipendenti. |
Restituisce il logaritmo naturale di un numero. I logaritmi naturali si basano sulla costante e (2,71828182845904). LN è l’inverso della funzione EXP.
LN(metric)
Argomento | Descrizione |
---|---|
metric | Numero reale positivo di cui vuoi ottenere il logaritmo naturale. |
Restituisce 1 se il numero è 0 o restituisce 0 se è presente un altro numero.
NOT(logical)
Argomento | Descrizione |
---|---|
logical | Obbligatorio. Un valore o espressione che può essere valutato come TRUE o FALSE. |
Per utilizzare NOT è necessario verificare se le espressioni (<, >, =, <>, ecc.) restituiscono i valori 0 o 1.
Restituisce tutti gli elementi che non contengono la corrispondenza esatta del valore immesso.
Restituisce TRUE se un qualsiasi argomento è TRUE oppure FALSE se tutti gli argomenti sono FALSE.
0 (zero) significa False, mentre qualsiasi altro valore corrisponde a True.
OR(logical_test1,[logical_test2],...)
Argomento | Descrizione |
---|---|
logical_test1 | Obbligatorio. Qualsiasi valore o espressione che può essere valutato come TRUE o FALSE. |
logical_test2 | Facoltativo. Condizioni aggiuntive da valutare come TRUE o FALSE. |
Restituisce la costante PI, 3,14159265358979, con una precisione di 15 cifre.
PI()
La funzione PInon ha argomenti.
Restituisce il coefficiente di correlazione, r, tra due colonne di metrica (metric_X e metric_Y) per Y = b*X.
CORREL.POWER(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Metrica da correlare con metric_Y. |
metric_Y | Metrica da correlare con metric_X. |
Restituisce l’intersezione, b, tra due colonne di metrica (metric_X e metric_Y) per Y = b*X.
INTERCEPT.POWER(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Una metrica da designare come dati indipendenti. |
metric_Y | Una metrica da designare come dati dipendenti. |
Calcola i y valori previsti ( metric_Y), in base ai x valori noti ( metric_X) utilizzando il metodo dei minimi quadrati per calcolare la riga di adattamento ottimale per Y = b*X.
ESTIMATE.POWER(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Una metrica da designare come dati indipendenti. |
metric_Y | Una metrica da designare come dati dipendenti. |
Restituisce la pendenza, a, tra due colonne di metrica (metric_X e metric_Y) per Y = b*X.
SLOPE.POWER(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Una metrica da designare come dati indipendenti. |
metric_Y | Una metrica da designare come dati dipendenti. |
Restituisce il coefficiente di correlazione, r, tra due colonne di metrica (metric_X e metric_Y) per Y=(a*X+b).
CORREL.QUADRATIC(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Metrica da correlare con metric_Y. |
metric_Y | Metrica da correlare con metric_X. |
Restituisce l’intersezione, b, tra due colonne di metrica (metric_X e metric_Y) per Y=(a*X+b).
INTERCEPT.POWER(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Una metrica da designare come dati indipendenti. |
metric_Y | Una metrica da designare come dati dipendenti. |
Calcola i y valori previsti (metric_Y), in base ai x valori noti (metric_X) utilizzando il metodo dei minimi quadrati per calcolare la riga di adattamento ottimale tramite Y=(a*X+b).
ESTIMATE.QUADRATIC(metric_A, metric_B)
Argomento | Descrizione |
---|---|
metric_A | Una metrica da designare come dati indipendenti. |
metric_B | Una metrica da designare come dati dipendenti. |
Restituisce la pendenza, a, tra due colonne di metrica (metric_X e metric_Y) per Y=(a*X+b).
SLOPE.QUADRATIC(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Una metrica da designare come dati indipendenti. |
metric_Y | Una metrica da designare come dati dipendenti. |
Restituisce il coefficiente di correlazione, r, tra due colonne di metrica (metric_X) e metric_Y) per Y = a/X+b.
CORREL.RECIPROCAL(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Metrica da correlare con metric_Y. |
metric_Y | Metrica da correlare con metric_X. |
Restituisce l’intersezione, b, tra due colonne di metrica (metric_X e metric_Y) per Y = a/X+b.
INTERCEPT.RECIPROCAL(metric_A, metric_B)
Argomento | Descrizione |
---|---|
metric_X | Una metrica da designare come dati indipendenti. |
metric_Y | Una metrica da designare come dati dipendenti. |
Calcola i y valori previsti (metric_Y), in base ai x valori noti (metric_X) utilizzando il metodo dei minimi quadrati per calcolare la riga di adattamento ottimale tramite Y = a/X+b.
ESTIMATE.RECIPROCAL(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Una metrica da designare come dati indipendenti. |
metric_Y | Una metrica da designare come dati dipendenti. |
Restituisce la pendenza, a, tra due colonne di metrica (metric_X e metric_Y) per Y = a/X+b.
SLOPE.RECIPROCAL(metric_X, metric_Y)
Argomento | Descrizione |
---|---|
metric_X | Una metrica da designare come dati indipendenti. |
metric_Y | Una metrica da designare come dati dipendenti. |
Restituisce il seno dell’angolo specificato. Se l’angolo è in gradi, moltiplicalo per PI( )/180.
SIN(metric)
Argomento | Descrizione |
---|---|
metric | L’angolo in radianti di cui vuoi ottenere il seno. |
Alias per punteggio Z, vale a dire la deviazione dalla media divisa per la deviazione standard.
Esegue un test t a coda m con un punteggio t di col e n gradi di libertà.
La firma è t_test( x, n, m )
. Sotto, effettua semplicemente la chiamata m*cdf_t(-abs(x),n)
. È simile alla funzione di test z che esegue m*cdf_z(-abs(x))
.
Qui m
indica il numero di code e n
corrisponde ai gradi di libertà. Devono essere numeri costanti per l’intero report, ovvero senza subire modifiche per riga.
X
è la statistica del test t e spesso è una formula (ad es., zscore) basata su una metrica, che sarà valutata su ogni riga.
Il valore restituito è la probabilità di visualizzare la statistica x del test in base ai gradi di libertà e al numero di code.
Esempi:
Utilizza questo valore per individuare gli outlier:
t_test( zscore(bouncerate), row-count-1, 2)
Combinalo con if
per ignorare tassi non raggiunti molto elevati o bassi e per contare le visite degli altri elementi:
if ( t_test( z-score(bouncerate), row-count, 2) < 0.01, 0, visits )
Restituisce la tangente dell’angolo specificato. Se l’angolo è in gradi, moltiplicalo per PI( )/180.
TAN (metric)
Argomento | Descrizione |
---|---|
metric | L’angolo in radianti di cui vuoi ottenere la tangente. |
Restituisce il punteggio Z, o punteggio normale, in base a una distribuzione normale. Il punteggio Z è il numero di deviazioni standard di un’osservazione dalla media. Un punteggio Z pari a 0 (zero) indica che il punteggio è uguale alla media. Un punteggio Z può essere positivo o negativo, il che significa se è superiore o inferiore alla media, oltre al numero di deviazioni standard.
L’equazione per il punteggio Z è:
dove x è il punteggio non elaborato, μ corrisponde alla media della popolazione e σ indica la deviazione standard della popolazione.
μ (mu) eσ (sigma) vengono calcolati automaticamente dalla metrica.
Punteggio Z (metrica)
Argomento | Descrizione |
---|---|
metric | Restituisce il valore del primo argomento diverso da zero. |
Effettua un test Z con coda n con punteggio Z di A.
Restituisce la probabilità che la riga corrente possa essere vista casualmente nella colonna.
Presuppone che i valori siano distribuiti normalmente.