问题标签 [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 - 有条件的进口
使用 Google 表格,我希望在同一个文档中,使用带条件的 IMPORTRANGE 将数据从一张表格导入另一张表格。
我试过不成功:
和
和
我想让函数说:从范围 A 中导入满足范围 B 中“永久”标准的任何值。
google-apps-script - 如何避免 Google 表格中的“正在加载...”消息/闪烁?
进行计算时,有没有办法禁用Loading...
Google 表格中显示的消息?
如果没有办法禁用它,有没有办法欺骗它?换句话说,让计算在隐藏行中确定,并import
在完成时将它们放入一个单元格中?
花费这么长时间的原因Loading...
是由于自定义脚本在对单元格背景颜色=count
进行更改时对范围内指定的每个单元格执行 a 。
它非常方便,但是性能受到了打击。
有人有任何指示吗?
这是实际问题的视频: Google 表格“正在加载...”问题
google-sheets - 如何使用 Google Query 和 importrange 排除标题行
我有一个谷歌查询,旨在从 6 个单独的谷歌表格中的单列导入数据。我还需要排除源电子表格中的标题行。我的查询构造如下:
=query({importrange("Key","Range");importrange("Key","Range");......)},"Select * where Col1 <> ''",0)
正在发生的事情是来自每个源工作表的所有数据都进来了,但是在每个数据块中,还显示了列标题。下面的例子:
最后,0)
是我尝试排除标题行。当我将以下查询与日期列一起使用时,它可以工作:
... where Col1 is not null",0)
google-sheets - 停止 IMPORTRANGE 的自动更新
我有两张通过 IMPORTRANGE 相互连接的表格:电子表格A
有一个名称列表,每次有新人订阅我的公司时,我都必须不断更新这些名称。其他列有订阅费、电子邮件地址等。电子表格B
每个月都有单独的表格/页面,当我在电子表格中输入姓名时,人名会自动更新,A
因为我使用的是 IMPORTRANGE 功能。
所以假设我在 Sheet 中有 50 个名字A
。三月份,有两个新人订阅了我的公司,我在 Sheet 中添加了他们的名字A
。我现在想在工作表A
和B
. 对于四月,我将在电子表格上复制三月表,B
并希望以与在电子表格 1 中输入姓名相同的方式更新名称。但这里的问题是,因为三月和四月都A
通过 IMPORTRANGE 连接到电子表格,三月也将开始使用我为四月添加的名称。
如何阻止电子表格中每个月的工作表在每个月底使用电子表格B
自动更新A
?
请注意,我不能使用 Copy+Paste 范围功能,因为我还需要 Sheet 的其他一些列A
才能在 Sheet 中更新B
。
google-sheets - 如何使 IMPORTRANGE 成为动态函数
有什么方法可以将以下公式设为动态数组公式:
=query(
{IMPORTRANGE(B2,"Filter!B:C");
importrange(B3,"Filter!B:C");
importrange(B4,"Filter!B:C")},"Where Col2 <>''")
如果我的输入是三个电子表格键,那么 IMPORTRANGE 应该执行三次,如果我的输入是五个电子表格键,那么 IMPORTRANGE 应该执行五次。
google-sheets - 如何在 Google 表格中创建查找仪表板页面?
我希望在 Google 表格中创建一个查找表格,该表格从另一个正在增长的表格中提取数据。
我们正在创建一个表格,其中包含我们希望为人们跟踪的所有信息。
请记住,这是一个持续的事情,因此该列表将不断增长。
我想在同一个文档中添加一张额外的表格,它将是所有全名的下拉框(或可搜索字段),当您选择一个时,它将查找该人的所有相关信息。
这背后的目的是,对于需要快速调出特定人员信息的现场工作人员来说,他们应该能够拥有一张能够快速获取相关信息的表格。
在 Sheets 范围内构建它是一个设计约束(我的工程师想使用其他工具构建,但出于多种原因,我们纯粹使用 Sheets)。
任何帮助都会很棒和感激!
google-sheets-api - 使用 IMPORTRANGE 将多个电子表格导入一个
我正在尝试使用 IMPORTRANGE 将多个电子表格合并到一个主电子表格中。尝试了以下方法:
或者
并且总是看到:
在 ARRAY_LITERAL 中,数组文字缺少一行或多行的值
我还确保为每个电子表格执行 IMPORTRANGE 并单击“允许” - 因此它们正在单独导入,但我无法将它们合并到新电子表格中的一张表中。
有什么想法吗?
google-sheets - 仅当单元格 = X 时才导入
我有两个 Google 表格,并且正在使用 IMPORTRANGE 成功填充第一个到第二个的数据。
这个公式允许我填写第二个电子表格的同一行,并从第一个动态填充数据。
现在我希望能够只显示每个单元格中的数据,如果它等于一个特定的字符串。
我怎样才能做到这一点?
google-sheets - 将最后一个值变为增量值的 IMPORTRANGE 公式往下拉
我在 Google 表格中有一个 IMPORTRANGE 公式,并希望将其应用到下面的其余单元格中。当我向下拖动公式时,它保持不变:
如何拖动公式并让它自动增加值(OCT!F2
应该更改为OCT!F3
up to OCT!F118
)?
当我把这个公式往下拉的时候,我希望它是这样的。
google-sheets - 带 IMPORTRANGE 的 ARRAYFORMULA
B 列中列出了 Google 表格的 ID。在 C 列中列出了我要从中导入数据的单元格。
在 D 列中显示了使用 IMPORTRANGE() 的结果,只需拖动它即可。例如对于 D1,它看起来像:
对于 D2:
等等。
在 EI 列中,希望显示相同的结果,但使用如下所示的 ARRAYFORMULA:
但该函数仅显示第一个电子表格中的数据。