When I use the spreadsheet plugin, there's no option allowing me to specify the query. Only all rows or last row, but not an actual query.
It would be great if the plugin could allow the user to specify the url of the gsheet using variables. This would allow one to query their gsheet by controlling "select", "where", and "contains" portions of the url to perform any gsheet query.
If my question isn't clear, there's a very good link here of an example showing how to adjust the gsheet url, providing the query capability: http://www.bohyunkim.net/blog/archives/2831#.WGp-soMrKXI
Doing the query like this is beautiful, but I think the plugin needs this enhancement added to achieve it. If anyone knows otherwise, please let me know.
CELL DATA:
=IF(ISBLANK(VLOOKUP(%Cnum,contacts!A:B,2,False)),"no info",VLOOKUP(%Cnum,contacts!A:B,2,False));=IF(ISBLANK(VLOOKUP(%Cnum,contacts!A:C,3,False)),"First call",VLOOKUP(%Cnum,contacts!A:C,3,False));=MATCH(%Cnum,contacts!A:A,0);=IF(ISBLANK(VLOOKUP(%Cnum,contacts!A:D,4,False)),0,VLOOKUP(%Cnum,contacts!A:D,4,False))
Just an idea. How about storing your data both in the sheet and locally in sqlite? There is a Tasker Sqlite plugin and it would give you optimal performance.