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.