【问题标题】:Implement Ajax live search in google sheet for data entry在 google sheet 中实现 Ajax 实时搜索以输入数据
【发布时间】:2020-10-03 08:55:25
【问题描述】:

我有一个包含数千行的电子表格,其中有一列包含多个单词的句子,因此无法记住确切的名称以及单词出现的顺序 比如《剑桥国际物理课本》 由于内置搜索的 google 表格不允许像在网站中那样进行部分单词搜索。 我已经使用过滤函数+正则表达式匹配+拆分函数来过滤掉确切的单元格 see my example search

但在那之后,我必须使用 crtl+F 手动搜索它,因为过滤器功能不允许我编辑过滤后的数据,非常繁琐。 我如何在 google sheet 中实现实时 ajax 搜索,或者他们的任何解决方法或我应该用于我的数据输入和修改目的的其他软件。

我可以使用类似 algolia 即时搜索的功能来编辑我的工作表吗?

【问题讨论】:

  • 你能解释一下你到底想要什么吗? (从范围中提取文本,在列中查找匹配项等)我认为使用 Apps 脚本或某种形式的正则表达式可能对您的情况更有用。 XY problem.
  • 我希望完成的是 1. 具有编辑单元格功能的实时 AJAX 搜索 google sheet 不允许可编辑查询,他们是否可以通过任何方式使查询可编辑

标签: ajax search google-sheets live instantsearch.js


【解决方案1】:

请记住,Apps 脚本有quotas,使用这种 AJAX 方法会使您的配额很快过期。尝试使用此功能尽量减少脚本的执行。

您可以将setInterval()custom sidebar 结合使用,在那里调用您要执行的服务器函数。如果您将执行间隔设置为每 2-3 秒执行一次,那么您应该会很好。

【讨论】:

    猜你喜欢
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 2018-01-30
    • 2015-01-18
    • 2021-06-02
    相关资源
    最近更新 更多