我从几个Google电子表格(表单为这些电子表格提供表单)中建立了一个准关系数据库,然后从几张纸上Profile
变成了一个“母版”。
在一个地方,我将整个工作表importrange
importrange
,然后在该本地工作表中的query
或vlookup
中查找所需的值。在另一个地方,我query(importrange)
在一列中的每个单元格提取我需要的值。这是我在每个单元格中使用的示例公式:
=query(importrange("https://docs.google.com/spreadsheets/d/id","'Form Responses 1'!A2:H"),"Select Col8 where Col4 ="&J2&" Limit 1")
您是否认为其中哪个更有效?该系统有时会相当慢。现在它可以工作了,我想对其进行微调并提高效率。
我也正在考虑将所有表单送入母版中,我知道这会更快,但过去在将多个表单送入单个电子表格中时遇到了问题。还有其他人在将4或5个表单输入到同一电子表格时遇到问题吗?
答案 0 :(得分:0)
导入范围越多,总体性能就越慢。最有效的方法是使用IMPORTRANGE
公式将所有数据导入到工作表中,然后引用这些数据,而不是使用另一个公式来引用其他电子表格。