Leggendo la documentazione per la =QUERY
funzione 1 , 2 , 3 , alcuni sembrano implicare che dovrei essere in grado di utilizzare le intestazioni di colonna direttamente nella mia query. Ad esempio, la =QUERY
funzione di prende un terzo parametro opzionale , HEADERS
che consente di specificare un certo numero di righe di intestazione.
La maggior parte delle mie query sarebbe molto più bella se potessi usare le intestazioni di colonna, quindi non dovrei usare gli indici di colonna, ma non sono in grado di farlo funzionare.
Esempio:
A B C
---------------------
Name Phone City
Vidar 12345678 Oslo
Rupert 32165487 Berlin
Sono in grado di eseguire una query utilizzando gli indici di colonna:
=QUERY(Sheet1!A1:C; "select A, B, C where A = 'Vidar'"; 1)
... ma non usando le intestazioni di colonna:
=QUERY(Sheet1!A1:C; "select A, B, C where Name = 'Vidar'"; 1)
... questo mi dà errore: query non valida: la colonna [nome] non esiste nella tabella
È possibile utilizzare le intestazioni di colonna in questo modo? In caso contrario, qual è lo scopo del HÈADERS
parametro?
HEADERS > 0
poi il dato numero di righe di intestazione verrà restituito=QUERY
in cima ai risultati della query, giusto? Questo ha senso: pensavo cheHEADERS
solo le righe specificate fossero ignorate nella query.