问题标签 [importrange]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3185 浏览

google-sheets - Use text from cell with IMPORTRANGE

I have two Google Sheets: the first contains data per week and the second gives an overview of that data. The sheets in the first are named by week. For example: Week 1, Week 2, Week 3, Week 4 ... The sheets in the second contain one cell which has the same text as the sheet names of the first document. This cell is A1.

Using the IMPORTRANGE function I want to show some data from the first (data) document in the second (overview) document. Currently the IMPORTRANGE formula looks like this:

As you can see I have to change the sheet name I reference to manually. I want it to change automatically using the text in cell A1. So it should look like this:

Is it possible to do it like this or do I need a script and how can I make it work?

0 投票
1 回答
360 浏览

google-sheets - 这个 Google 电子表格 IMPORTRANGE() 表键是什么?

我是谷歌表格的新手,我有这个电子表格,里面有一些 IMPORTRANGE 函数,它们看起来像这样:

第一个值 $0$2 应该是电子表格密钥,但我习惯了来自 HTML 的电子表格密钥,例如“1QCfFIx6evcghuH4k74_ksqx6P7sb5xzUpRaoQobV6MA”或类似的东西。

我的问题是,这个美元符号是什么,我该如何使用它?它甚至是来自 Google 表格的东西,还是有人错误地从 Excel 或其他程序中复制的东西?

0 投票
1 回答
422 浏览

google-sheets - 如何获取 IMPORTRANGE("spreadsheet key","spreadsheetname!J1:Y1") 来自动填充范围编号?

我需要从电子表格中的 JY 列中提取数据,并将它们专门针对这些范围中的每个水平行连接到一个单元格中。

我能做的最好的是:

这会将特定行中的所有内容放入特定单元格中。但是当我将右下角的框拖到列下方时,范围不会自动更新。

我如何让它做到这一点?

0 投票
4 回答
73008 浏览

google-sheets - 使用 IMPORTRANGE 将多个电子表格合并为一个

我想将多个电子表格的数据汇总到一个电子表格中。

  • 电子表格 1 有一行字符串 A2:A500
  • 电子表格 2 有一行字符串 A2:A500
  • 电子表格 3 应该有一行 (Spreadsheet1!A2:A500 AND Spreadsheet2!A2:A500)。

重复项不应区别对待。我希望它们出现的频率与它们在不同的工作表中出现的频率一样。

是否可以在不编写脚本或使用 jQuery(例如使用 IMPORTRANGE)的情况下做到这一点?

什么不起作用:我尝试使用 IMPORTRANGE,如下所示:

这会导致错误。

0 投票
1 回答
471 浏览

google-sheets - 带有 IMPORTRANGE 的 QUERY 返回“无法解析查询字符串 ...”

我们目前正在尝试设置以下公式:

我们的想法是使用来自 IMPORTRANGE 的数据查找 QUERY。

我们收到以下错误:

无法解析函数 QUERY 参数 2 的查询字符串:NO_COLUMNA

知道我们如何解决它吗?

0 投票
1 回答
3241 浏览

google-sheets - 使用动态 IMPORTRANGE 填充 ArrayFormula

我有一个谷歌表格,它从各种表格中收集学生的分数以创建一个完整的分数表。每位教师在他/她自己的电子表格中输入分数,并将论文编号作为表格名称。any 的每张表只有两列:Roll#Marks. 使用纸张编号(工作表名称)、Google Sheets KeyRoll#Marks我手动创建公式来使用 Sort、ArrayFormula 和 IMPORTRANGE 函数整理数据。这行得通。

但是手动创建公式是一种容易出错的方法。另外,我想教每位老师如何做到这一点。

我想要的是在单元格 G23 中添加公式,以便它根据其上方单元格 G2:G22 中的条目动态创建 IMPORTRANGE。如果有三个名称,则创建三个 IMPORTRANGE,如果有五个名称,则动态创建五个 IMPORTRANGE,以便将这些 IMPORTRANGE 通过封装 ArrayFormula 合并并排序。

现有的公式是我手动创建的,它可以工作。我想要的只是有一个公式,这样如果在 G2-G22 中添加了一个新的教师姓名,就会在 ArrayFormula 中添加一个新的 IMPORTRANGE。

0 投票
2 回答
4991 浏览

arrays - IMPORTRANGE 将多个 Google 表格导入一个垂直列?

我在 Google Sheets 中使用 IMPORTRANGE 将多个工作表导入到主工作表上的单个列中时遇到了一些问题,并且每当更新其中一个工作表时,它都会自动在主工作表上创建新行。除了 IMPORTRANGE,还有更好的方法吗?

0 投票
2 回答
3084 浏览

google-apps-script - 在 IMPORTRANGE QUERY 中使用列名

我使用了一个脚本,该脚本允许我在同一个 Google工作簿中的工作表的 QUERY 中将列名替换为 Col# 格式,但是当我使用 IMPORTRANGE 从不同的 Google Sheets 电子表格中调用 QUERY 时,我收到此错误:

未找到范围(第 11 行,文件“SQLfunction”)

我的呼叫单元看起来像这样:

STATS!D33 是这样的:

SQL 函数来自这里

有人可以推荐我如何调整脚本以适应 IMPORTRANGE 吗?

0 投票
1 回答
885 浏览

google-apps-script - 在代码中连接电子表格(允许导入范围)

我有一个包含用户的电子表格,当创建新用户时,我会自动创建一个新的电子表格(从我的驱动器中的模板)。

然后,我授予新用户查看电子表格的权限,并通过电子邮件将其发送给他。

这是问题:

在模板中,我有一个字段通过 Importrange("spreadsheeturl") 引用另一个电子表格。现在,每次创建新电子表格时,我都需要用我的帐户打开工作表,然后在引用电子表格的任何字段中单击“允许访问”。

截屏

我的代码有什么问题吗?

0 投票
2 回答
1858 浏览

google-sheets - 将 QUERY 与 IMPORTRANGE 一起使用

根据谷歌帮助部分,我应该能够通过使用“列标识符......一个或两个字符的列字母(A,B,C,......)”来引用查询中的列 - 或者在这种情况下, G。

如果 G 等于某个名称,我查询的目标只是将信息从不同电子表格的 H、J 和 K 列中提取到新电子表格中;在这种情况下,William

我的查询:

当我使用它从同一个电子表格中的工作表中调用信息时工作。当我尝试将此 QUERY 与 IMPORTRANGE 一起使用时,就会出现问题。我已经使用了这两个公式:

并且都返回错误。我已经包含了第一个QUERY出现的错误的链接。第二个错误说同样的事情,Col7 替换了文本中的 G。

我应该怎样称呼 QUERY 中的列?

此错误是否是由于我的 IMPORTRANGE 整体存在问题?