详细了解各种导入函数

Google 表格提供各种导入函数来帮助优化电子表格,例如:

使用限制

如果导入函数产生的流量过多,系统会显示以下错误消息:“错误:由于请求数量较大,数据加载可能需要一段时间。请尝试减少您创建的电子表格中的 IMPORTHTMLIMPORTDATAIMPORTFEEDIMPORTXML 函数的数量。”

文档创建者有严格的限制。用户必须考虑在自己创建的所有已打开文档中使用的导入函数数量。如果协作者进行了某项修改,则该修改操作也可能会占用配额。

如要解决错误消息中指出的问题,请减少导入函数的导入来源范围内的变动量。例如,如果 =IMPORTDATA(来源范围) 中来源范围的解析值经常变动,您就必须发出外部调用,这可能会导致节流。

数据新鲜度

为确保用户在保持合理使用的同时能获得新数据,IMPORTDATAIMPORTHTMLIMPORTXML 都遵循下列规则:

  • 当文档处于打开状态时,这三个函数每小时都会自动检查更新,即使公式和工作表未发生变化也是如此。
  • 如果您删除并重新添加单元格,或者使用相同公式覆盖单元格,则会触发函数刷新。

重要提示:打开和刷新文档不会触发任何函数刷新。

易变性

使用导入函数时,单元格中可能会显示“#ERROR!”和以下错误消息:“错误:此函数无法引用包含 NOW()RAND()、RANDARRAY()RANDBETWEEN() 的单元格”。

为避免用户的电子表格中出现过载,导入函数不能直接或间接引用 NOWRANDRANDBETWEEN 等易变函数,这是因为这些易变函数会经常更新。

如果您收到了上述错误消息,但仍想读取易变函数的结果,则请直接复制易变函数的结果。具体方法是使用选择性粘贴 然后 仅粘贴值

重要提示:如果您执行这些步骤,则会让所有值都变为静态值。例如,如果您复制并选择性粘贴 NOW 的结果值,则粘贴的值不会再随时间变化。

提示TODAY 函数是唯一例外。该函数也是易变函数,但每天更新的次数不会超过一次。

错误消息:“结果过大”

使用 IMPORTXML 时,如果您收到此错误消息,请减少 XPATH 查询返回的数据量。

用户通知

首次在工作表中添加或编辑以下任一 IMPORT 函数时,系统会显示警告横幅,提示用户工作表将能够向外部发送数据,并能接收外部的数据。

  • IMPORTHTML
  • IMPORTXML
  • IMPORTFEED
  • IMPORTDATA
  • IMAGE

电子表格的编辑者可以点击允许访问,以授予访问权限。

错误消息:“请使用桌面版网络浏览器授予从外部网址提取数据的权限。”

如果遇到此错误,您可以改用桌面版网络浏览器来允许访问 IMPORT 函数,也可以按以下步骤操作:

  1. 在 Chrome 浏览器中粘贴电子表格网址
  2. 根据需要选择操作步骤:
    • iPhone 和 iPad:点按更多图标 更多 接着点按 请求切换到移动版网站
    • Android:点按更多图标 更多 接着点按 桌面版网站
  3. 点击允许访问

通知行为:

  • 此通知会在每个工作表中触发一次,但只有编辑者可以采取相应行动。有编辑者采取行动后,通知便会关闭,且不会向其他协作者显示。
  • 工作表中的所有现有 IMPORT 函数都将遭到屏蔽,除非编辑者点击允许访问
  • 用户接受访问权限后便无法撤消,除非使用版本记录。用户可以在版本记录中将内容还原到显示通知之前的版本,然后重新添加或重新编辑 IMPORT 函数。这样一来,通知会再次显示。接下来,便可移除电子表格中的所有 IMPORTHTML()、IMPORTXML()、IMPORTFEED()、IMPORTDATA()IMAGE() 函数。

相关资源

true
访问学习中心

您在单位或学校使用 Google 文档等 Google 产品吗?欢迎使用功能强大的提示、教程和模板。了解如何在不安装 Office 的情况下处理 Office 文件、创建动态项目计划和团队日历,以及自动整理收件箱等。

搜索
清除搜索内容
关闭搜索框
主菜单
2521611540153781140
true
搜索支持中心
true
true
true
true
true
35
false
false