【发布时间】:2014-03-11 16:18:07
【问题描述】:
我有一个包含大约 3000 行数据(和大约 30 列)的 Google 电子表格。数据以标准方式排列,具有列标题和每个数据项一行。数据代表各种学术课程中使用的案例研究和文章,并且数据集一直在增长。
我需要根据指定的参数搜索/查询数据。例如,我想运行这个查询:select * where course_no = 123 and coach = Smith and year = 2012。我想得到一系列数据作为结果,然后我可以简单地显示为原始数据新工作表上的数据,或使用 GAS 处理成某种报告,或者只是将原始数据通过电子邮件发送给收件人。
看起来 Google 可视化 API 提供了不错的查询选项(我正在查看 google.visualization.Query 类的 setQuery 方法),但是是否可以在不将其附加到图表或可视化的情况下使用它?我可以在脚本中调用它,然后自己管理它返回的范围吗?当我尝试这个时,我在这一行收到错误“ReferenceError: google is not defined”:
var query = new google.visualization.Query(my_data_source_url);
我也不确定在上面的代码行中使用电子表格 url 作为 data_source_url 是正确的做法,尽管我正在尝试这样做。
我正在尝试这个,因为我假设使用这种查询方法比逐个搜索单元格更有效(就像这里建议的 How do I search Google Spreadsheets?)但我感谢所有反馈。谢谢!嘉莉
【问题讨论】: