Al leer la documentación para la =QUERY
función 1 , 2 , 3 , parte de ella parece implicar que debería poder usar encabezados de columna directamente en mi consulta. Por ejemplo, la =QUERY
función toma un tercer parámetro opcional , HEADERS
que le permite especificar un número de filas de encabezado.
La mayoría de mis consultas serían mucho más bonitas si pudiera usar encabezados de columna, por lo que no tendría que usar índices de columna, pero no puedo hacer que funcione.
Ejemplo:
A B C
---------------------
Name Phone City
Vidar 12345678 Oslo
Rupert 32165487 Berlin
Puedo consultar esto usando índices de columna:
=QUERY(Sheet1!A1:C; "select A, B, C where A = 'Vidar'"; 1)
... pero sin usar encabezados de columna:
=QUERY(Sheet1!A1:C; "select A, B, C where Name = 'Vidar'"; 1)
... esto me da un error: consulta no válida: la columna [nombre] no existe en la tabla
¿Es posible usar encabezados de columna como este? Si no, ¿cuál es el propósito del HÈADERS
parámetro?
HEADERS > 0
el número dado de filas de encabezado se devolverá=QUERY
encima de los resultados de la consulta, ¿verdad? Eso tiene sentido: pensé queHEADERS
solo las filas especificadas deberían ignorarse en la consulta.