首页 > 解决方案 > 在函数 IMPORTRANGE 下的行中写入

问题描述

我想写在函数 IMPORTRANGE 下的行中,但是当我这样做时,函数停止工作 bc 它不能增加。有人可以知道如何解决这个问题吗?这是我的谷歌表:

示例:当我想在第 15 行 A、B、C 或 D 列中写入时,函数停止工作并且我有 REF ERROR 但我希望能够写入

标签: google-apps-scriptgoogle-sheetsgoogle-sheets-formulagoogle-sheets-apigoogle-sheets-query

解决方案


IMPORTRANGE ()函数根据查询的数据占用一个范围。如果在 importrange 返回的数据范围内添加一些内容,后者会因为无法扩展而中断。

您可以限制 importrange 占用的范围:

=IMPORTRANGE("SprdID";"All Months!$A$1:$D14")

或从列 E开始添加内容。您还可以将 importrange 函数放在底部行中,并将顶部行用于手动输入的数据。

由于原始数据将来可能会增加,我建议您有一个专用表来容纳 importrange 函数和所有其他计算/公式存储在不同的表中。

参考:

https://support.google.com/docs/thread/26662291?hl=en


推荐阅读