【问题标题】:Is it possible for a two-way edit relationship in Google Sheets?Google表格中是否可以进行双向编辑关系?
【发布时间】:2016-07-22 02:26:07
【问题描述】:

我们知道电子表格总是有单向引用。

Google 表格的一个优点是它可以编写脚本。

是否可以在 Google 表格中对单元格/范围具有数据库类型的双向编辑关系?


具体情况:

我有一张包含原始数据的表格。我还有另一个使用FILTER 函数来显示必要的“搜索”信息。当然不能直接编辑FILTER 的输出。是否可以创建 JavaScript/解决方法以允许编辑输出的信息并将更改反映在源工作表上?

这将是一个很棒的功能,在电子表格 GUI 的简单性中具有类似数据库的功能。

【问题讨论】:

  • 我不确定这是否可能,但我可以给您一些教程,我认为这些教程可以让您了解如何在数据库中使用 Google 表格。尝试检查这个one,它在这里解释了如何在Apps Script 和执行API 的帮助下将Google 表格作为数据库工作。它还提供了示例代码和屏幕截图供您遵循。您也可以查看blog
  • 感谢@KENdi。我会检查一下,让你知道我能用它做什么。美好的一天!

标签: javascript google-apps-script google-sheets


【解决方案1】:

简答

是的,可以使用Google Apps Script

说明

我在 Stack Exchange Web Applications 网站上的一个类似问题上发布了一个 answer,显示正在执行此操作。基本思想是在每个电子表格上都有一个 on edit 事件触发函数,将电子表格上的更改发送到另一个电子表格。

重要提示

on edit 事件触发器在“尽力而为”的基础上工作,这意味着有时编辑不会触发触发器。

参考文献

Extend Google Docs, Sheets, and Forms with Apps Script - Docs editors Help

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-09
    • 2021-07-26
    • 2018-11-01
    • 2012-06-09
    • 1970-01-01
    • 1970-01-01
    • 2012-03-31
    • 2018-06-07
    相关资源
    最近更新 更多