问题标签 [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 投票
1 回答
37 浏览

google-sheets - 使用 Inputrange 从 CRM 系统中提取数据 - 行不匹配

我已经在 Google Sheets 上建立了一个 CRM 系统,但我目前正面临 mastersheet 的问题。主表正在从同一文档中的其他电子表格中提取数据。我面临的问题是我希望数据继续到母版页底部的下一个可用行,而不是放在该特定工作表的最后一个条目下方。

您可以在下面找到我使用的代码:

={FILTER(IMPORTRANGE("1c47hRszG3jZf7SPj5pxtabmsw3tmR11ETx3hcEKue2w","'Customer Data'!B:B"),LEN(IMPORTRANGE("1c47hRszG3jZf7SPj5pxtabmsw3tmR11ETx3hcEKue2w","'Customer Data'!B:B")));FILTER(IMPORTRANGE("1c47hRszG3jZf7SPj5pxtabmsw3tmR11ETx3hcEKue2w","'17 June 2017 M&G Bookings'!B2:B"),LEN(IMPORTRANGE("1c47hRszG3jZf7SPj5pxtabmsw3tmR11ETx3hcEKue2w","'17 June 2017 M&G Bookings'!B2:B")));FILTER(IMPORTRANGE("1c47hRszG3jZf7SPj5pxtabmsw3tmR11ETx3hcEKue2w","'Talent Agency - General Details Request form'!Q2:Q"),LEN(IMPORTRANGE("1c47hRszG3jZf7SPj5pxtabmsw3tmR11ETx3hcEKue2w","'Talent Agency - General Details Request form'!Q2:Q")));FILTER(IMPORTRANGE("1c47hRszG3jZf7SPj5pxtabmsw3tmR11ETx3hcEKue2w","'Performer Database'!P2:P"),LEN(IMPORTRANGE("1c47hRszG3jZf7SPj5pxtabmsw3tmR11ETx3hcEKue2w","'Performer Database'!P2:P")))}

谁能帮我解决这个问题?时间戳转到 A 列

0 投票
6 回答
14861 浏览

google-sheets - 为什么这个 IMPORTRANGE 公式不起作用?

使用 IMPORTRANGE 公式时,我不断收到错误消息:

我多次更改了床单的名称以确保所有内容都匹配但看到:

公式解析错误

而且我不确定我做错了什么。原始工作表也有几个选项卡。

你能看出错误在哪里吗?

0 投票
1 回答
5846 浏览

google-apps-script - ImportRange:错误:找不到导入范围的范围或工作表

谷歌电子表格。我动态删除旧工作表并创建(我使用sheet.copyTo()函数)具有相同名称的新工作表,但 IMPORTRANGE 公式无法(定期)找到新工作表。

此脚本工作正常,但其他通过 IMPORTRANGE 公式定期从此电子表格中获取数据的电子表格无法找到新的(生成的)表格:

这个公式不返回任何东西!

我试图“欺骗”电子表格:

它仍然不起作用! 在此处输入图像描述

0 投票
1 回答
6175 浏览

google-sheets - 使用 IMPORTRANGE 从 Google Drive 中的 Excel 文件导入

要使用 IMPORTRANGE 从另一个电子表格中导入整张数据,我会这样做:

这适用于 Google Sheets 电子表格源,但如果源文件是 Excel 电子表格,我会#Ref!在单元格中收到错误,并且悬停注释是:

找不到错误电子表格。

我假设这是因为 IMPORTRANGE 不适用于 Excel 文件,那么我怎样才能达到同样的效果呢?

我不介意使用脚本,但如果可能的话,我更喜欢公式解决方案。

编辑:无论我使用完整的 URL 还是仅使用电子表格键,以及是否使用带范围的工作表名称,都会发生这种情况。我已经尝试了几个文件,它始终适用于 Google 表格文件,而从不适用于 Excel 文件。

我想到了这些文件的所有权和位置。其他人是我想要 IMPORTRANGE 公式的电子表格的所有者。我拥有完整的编辑权限。电子表格所在的文件夹归同一个人所有,已与我共享,我已将其添加到我的云端硬盘。此文件夹的子文件夹中是源文件所在的位置。我是 Excel 和 Google 表格文件中的子文件夹和源文件的所有者。

这个设置与我得到的结果有什么关系吗?

编辑:我拥有文件夹的所有权(一直到层次结构)和相关文件转移给我,它仍然在做同样的事情。

0 投票
2 回答
13159 浏览

google-sheets - COUNTIF 和 IMPORTRANGE 返回 0

我想在 Google 表格中使用 COUNTIF 和 IMPORTRANGE 函数,但结果一直返回 0。这是我的公式:

我尝试查询的工作表没有权限限制,但我可能会将其限制为特定人员。

我已经使用密钥和工作表 URL 尝试了公式。

我已经用同一张表中的选项卡测试了公式,它可以工作。这是我使用的公式:

关于 COUNTIF/IMPORTRANGE 公式为何不起作用的任何想法?

限制权限会使公式不起作用吗?

0 投票
1 回答
3101 浏览

google-sheets - ArrayFormula + 多个 IMPORTRANGE + QUERY

我想将一些电子表格导入一个具有某些条件的电子表格,不幸的是,如果其中一个电子表格不返回任何数据,ARRAYFORMULA则要求ARRAY_LITERAL而不是空结果。

我需要在IFERROR函数中使用什么才能不ARRAYFORMULA附加任何内容并乐于继续?

这就是我现在所拥有的:

我包装了第二个,IFERROR但空字符串不是有效的ARRAY_LITERAL,那么我能做些什么来代替它呢?

完整错误:

在 ARRAY_LITERAL 中,数组文字缺少一行或多行的值。

我意识到我可以给它一个具有相同列数的空行,I1:N2但是您永远不知道是否可能需要使用这些列,然后查询需要更改。

0 投票
1 回答
183 浏览

google-sheets - 结合日期/时间并保持数字格式

我正在使用数组公式和 IMPORTRANGE 从另一张表中导入和组合日期列和时间列:

第一个范围是我的日期列,第二个是我的时间列。数据正在正确导入和组合,但是日期和时间格式均不正确,它们显示整数值并且不会响应任何数字格式选项。

0 投票
1 回答
9409 浏览

google-sheets - IMPORTRANGE 多久刷新一次?

该函数多久importrange刷新和重新加载源数据?

0 投票
1 回答
7753 浏览

filter - Google 表格 - 基于日期的导入范围

我有一个不断收集时间表的电子表格:

在另一个电子表格上,我有一个日期。

我需要导入那一周的所有时间表(所以那一天之前的 7 天。)

因此,我需要:

我一直在尝试使用:

然而,这给出了一个#VALUE错误。

谢谢!

0 投票
2 回答
7715 浏览

google-sheets - 将多个范围导入单个工作表

我有两张不同的床单,有两张相同的范围(年龄)。我想将这两个单独的范围合并到不同的工作表上。我正在使用的当前公式/函数:

我究竟做错了什么?

我能够使用这个公式/函数一次引入一个范围:

但我需要将它们放在一列中(顺序无关紧要,我只需要拉过这些值)。