问题标签 [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.
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?
google-sheets - 这个 Google 电子表格 IMPORTRANGE() 表键是什么?
我是谷歌表格的新手,我有这个电子表格,里面有一些 IMPORTRANGE 函数,它们看起来像这样:
第一个值 $0$2 应该是电子表格密钥,但我习惯了来自 HTML 的电子表格密钥,例如“1QCfFIx6evcghuH4k74_ksqx6P7sb5xzUpRaoQobV6MA”或类似的东西。
我的问题是,这个美元符号是什么,我该如何使用它?它甚至是来自 Google 表格的东西,还是有人错误地从 Excel 或其他程序中复制的东西?
google-sheets - 如何获取 IMPORTRANGE("spreadsheet key","spreadsheetname!J1:Y1") 来自动填充范围编号?
我需要从电子表格中的 JY 列中提取数据,并将它们专门针对这些范围中的每个水平行连接到一个单元格中。
我能做的最好的是:
这会将特定行中的所有内容放入特定单元格中。但是当我将右下角的框拖到列下方时,范围不会自动更新。
我如何让它做到这一点?
google-sheets - 使用 IMPORTRANGE 将多个电子表格合并为一个
我想将多个电子表格的数据汇总到一个电子表格中。
- 电子表格 1 有一行字符串 A2:A500
- 电子表格 2 有一行字符串 A2:A500
- 电子表格 3 应该有一行 (Spreadsheet1!A2:A500 AND Spreadsheet2!A2:A500)。
重复项不应区别对待。我希望它们出现的频率与它们在不同的工作表中出现的频率一样。
是否可以在不编写脚本或使用 jQuery(例如使用 IMPORTRANGE)的情况下做到这一点?
什么不起作用:我尝试使用 IMPORTRANGE,如下所示:
这会导致错误。
google-sheets - 带有 IMPORTRANGE 的 QUERY 返回“无法解析查询字符串 ...”
我们目前正在尝试设置以下公式:
我们的想法是使用来自 IMPORTRANGE 的数据查找 QUERY。
我们收到以下错误:
无法解析函数 QUERY 参数 2 的查询字符串:NO_COLUMNA
知道我们如何解决它吗?
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。
arrays - IMPORTRANGE 将多个 Google 表格导入一个垂直列?
我在 Google Sheets 中使用 IMPORTRANGE 将多个工作表导入到主工作表上的单个列中时遇到了一些问题,并且每当更新其中一个工作表时,它都会自动在主工作表上创建新行。除了 IMPORTRANGE,还有更好的方法吗?
google-apps-script - 在 IMPORTRANGE QUERY 中使用列名
我使用了一个脚本,该脚本允许我在同一个 Google工作簿中的工作表的 QUERY 中将列名替换为 Col# 格式,但是当我使用 IMPORTRANGE 从不同的 Google Sheets 电子表格中调用 QUERY 时,我收到此错误:
未找到范围(第 11 行,文件“SQLfunction”)
我的呼叫单元看起来像这样:
STATS!D33 是这样的:
SQL 函数来自这里。
有人可以推荐我如何调整脚本以适应 IMPORTRANGE 吗?
google-sheets - 将 QUERY 与 IMPORTRANGE 一起使用
根据谷歌帮助部分,我应该能够通过使用“列标识符......一个或两个字符的列字母(A,B,C,......)”来引用查询中的列 - 或者在这种情况下, G。
如果 G 等于某个名称,我查询的目标只是将信息从不同电子表格的 H、J 和 K 列中提取到新电子表格中;在这种情况下,William
。
我的查询:
当我使用它从同一个电子表格中的工作表中调用信息时工作。当我尝试将此 QUERY 与 IMPORTRANGE 一起使用时,就会出现问题。我已经使用了这两个公式:
并且都返回错误。我已经包含了第一个QUERY出现的错误的链接。第二个错误说同样的事情,Col7 替换了文本中的 G。
我应该怎样称呼 QUERY 中的列?
此错误是否是由于我的 IMPORTRANGE 整体存在问题?