首页 > 解决方案 > 谷歌表格导入和查询

问题描述

截至昨晚,我是表格和查询功能的新手,所以不知道术语等 - 抱歉!

我有两个工作簿,一个母版和一个模板。当 Col2 匹配特定数字时,我需要模板从主服务器中提取特定数据。如果我手动输入数字,我会很好地工作,但我不想每次将模板副本提供给新工作时都必须这样做。Col2 中的这个数字对于我为新工作提供的每个模板都是唯一的,并且该数字已经手动输入到模板的单元格 J16 中。我希望代码从中提取数字J16并进行搜索,而不是我每次都告诉它数字是多少。我拥有的与手动输入数字一起使用的代码,在本例中为 4032,如下所示。提前感谢您的帮助。

文斯。

=QUERY(IMPORTRANGE("1yTp3SajbKovHf_Wjx7CHO9FsIPeQGvmdMytQIkr9gog","Invoices"),"select Col1, Col5, Col11 where Col2 = 4032")

标签: google-sheetsimportrange

解决方案


您想将 J16 中的号码(任意)放入您的查询中吗?

利用:

=QUERY(IMPORTRANGE("file_id","Invoices"),"select Col1, Col5, Col11 where Col2 = " & J16)

或更好:

=QUERY(IMPORTRANGE("file_id","Invoices"),a1)

其中 a1 是:

="select Col1, Col5, Col11 where Col2 = " & J16


推荐阅读