【问题标题】:Ability to Edit Google Sheets' Custom Function Result能够编辑 Google 表格的自定义函数结果
【发布时间】:2016-06-16 07:45:19
【问题描述】:

我想知道在返回二维数组时是否可以在 Google 表格中编辑自定义函数的结果。

如果我尝试删除作为返回数组一部分的单元格,它会闪烁但会停留在那里。

如果我在作为返回二维数组的一部分的单元格中输入内容,它可以工作,但函数不会返回,因为该值阻止了二维数组的显示(数组结果未展开因为它会覆盖 A3 中的数据。)

【问题讨论】:

  • 如果不将值复制粘贴到使其成为静态的范围内,这是不可能的。

标签: google-apps-script google-sheets


【解决方案1】:

这与返回数组的内置函数(splitimportrangequery 等)相同:无法编辑输出。但是下面描述了一种解决方法。

假设输出范围是A1:B6。在工作表的其他位置,输入 =A1 并将此公式复制到 2 x 6 范围。这将创建一个在视觉上与函数输出相同但可逐个单元格编辑的范围。如果您在这个新范围内编辑单元格,它将不再依赖于函数,但如果函数输入发生变化,其余部分仍会更新。

【讨论】:

  • 太棒了!谢谢。如果您保持像 =A1 这样的引用并添加一些内容(例如 =A1 + 2),则当函数结果发生更改时,单元格也会更新。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多