一个Google Docs工作簿作为另一个使用脚本的数据库?

时间:2013-09-03 17:10:34

标签: database excel google-apps-script google-docs

免责声明:本周我开始深入研究电子表格,之前它是基本用法。我已经阅读了规则,这确实与编程有关,只是我对编程的无知使我无法提出具体问题。我是新手,我想学习,我必须从某个地方开始。

我想创建两个单独的电子表格文档,一个作为另一个的数据库。我想让一个人能够以类似于VLOOKUP()函数的方式查询另一个,或者沿着那些行查询。

这些是非常大的文件,因此需要单独的文档。

我正在学习脚本,并认为可能有一种方法。如果是这样的话,请欣赏我今天早上开始阅读有关脚本的内容并且对它们一无所知。

我需要知道的是,如果有可能和使用什么功能,我将弄清楚如何使用它们。我只是没有所有脚本函数的工作知识,以及对电子表格函数的有限知识。

IMPORTRANGE()函数限制为每个电子表格50个,考虑到我想要如何使用它,这还不够。除非你知道一个解决方法。那个和我一次只需要一个信息单元,它不需要显示,只是可用。

此外,效率是王道,因为我正在使用如此大量的数据。我曾经拥有近1500个VLOOKUP函数,因为我正在构建我已经拥有的东西,并且那个吸盘开始陷入困境。然后我意识到我不需要动态数据库用于表单的那个方面。我杀死了大约三分之二,而且跑得更好。我想保持这种方式,或者至少尝试一下。

最后,我可能已经咬过的东西比我能咀嚼的多,但这对我来说是一个有趣的挑战,到目前为止我已经取得了成功。请不要因为我不知道要问的正确问题而解雇我,或者我想在一个圆孔中安装一个方形钉,每个人都必须从某个地方开始。

谢谢!

1 个答案:

答案 0 :(得分:0)

这是完全可能的,但您很快就会发现电子表格功能对于这种操作来说太麻烦了。 使用Google Apps Scripts,您可以轻松地在多个工作簿中查询和写入。您将使用Javascript,使用javascript对象和数组。

首先阅读Google documentation并查看他们的示例。