Funzione pivot_index

La funzione pivot_index può essere utilizzata nei calcoli della tabella per estrarre e manipolare il valore di una colonna sottoposta a pivot in base al suo indice (in altre parole, la sua posizione).

Syntax

pivot_index(expression, pivot_index)

La funzione pivot_index valuta expression nel contesto della colonna pivot nella posizione pivot_index (1 per il primo pivot, 2 per il secondo pivot e così via). La funzione restituisce null per i risultati senza pivot.

Esempi

L'immagine seguente mostra una query che include il numero di aziende che sono state acquisite o meno in ogni categoria dell'attività. Abbiamo incluso anche un calcolo tabulare che mostra il numero totale di aziende in ogni categoria:

La formula utilizzata per raggiungere questo obiettivo è:

pivot_index(${companies.count}, 1) + pivot_index(${companies.count}, 2)

la semplice aggiunta della prima colonna pivot alla seconda colonna pivot.

Aspetti da tenere presenti

pivot_index non può essere utilizzato in un filtro personalizzato.