Esegue una query sui dati nel linguaggio di query dell'API Google Visualization.
Esempi di utilizzo
QUERY(A2:E6;"select avg(A) pivot B")
QUERY(A2:E6;F2;FALSE)
Sintassi
QUERY(dati; query; [intestazioni])
-
data: l'intervallo di celle in cui eseguire la query.-
Ogni colonna di
datapuò contenere solo valori booleani, numerici (compresi i tipi data/ora) o valori stringa. -
In caso di tipi di dati misti in una singola colonna, il tipo di dati presente in maggioranza determina il tipo di dati della colonna a scopi di query. I tipi di dati in minoranza sono considerati valori nulli.
-
-
query: la query da eseguire, scritta nel linguaggio di query dell'API di visualizzazione Google.-
Il valore di
querydeve essere racchiuso tra virgolette o essere un riferimento a una cella che contiene il testo appropriato. -
Consulta il link https://developers.google.com/chart/interactive/docs/querylanguage per ulteriori dettagli sul linguaggio di query.
-
-
headers: [ FACOLTATIVO]: Il numero di righe di intestazione nella parte superiore didata. Se omesso o impostato a-1, il valore stimato in base al contenuto didata.
Esempi
Nota: ogni esempio si trova in una scheda separata.Dati di esempio
Seleziona e dove
Restituisce le righe che soddisfano la condizione specificata utilizzando le clausole Select e Where.
- QUERY può accettare la notazione "Col" o "A, B".
Raggruppa per
Aggrega i valori Salary tra le righe utilizzando le clausole Select e Group by.
Pivot
Trasforma valori distinti in colonne in nuove colonne.
Ordina per
Aggrega i valori Dept tra le righe e ordina per il valore massimo di Salary.
Intestazioni
Specifica il numero di righe di intestazione nell'intervallo di input, che permette di trasformare l'input dell'intervallo di righe a più intestazioni in input di riga di intestazione singola.