Google apps script 有没有比使用google应用程序脚本的getValues()函数更快的方法从google电子表格中获取值?

Google apps script 有没有比使用google应用程序脚本的getValues()函数更快的方法从google电子表格中获取值?,google-apps-script,google-sheets-api,Google Apps Script,Google Sheets Api,我正在使用GoogleApps脚本创建一些脚本,以帮助我在有数千行的Google电子表格上完成一些工作 对于数据-我需要选择一整列,对其进行一些计算,然后将其添加到另一个电子表格中。问题是对getValues()函数的每次调用都执行得非常慢。有时完成脚本几乎需要15秒 有没有一种更快的方法可以使用Google Apps脚本从列中获取值?我认为在您的情况下,当您提供一个示例电子表格和当前脚本来复制您的问题时,它将帮助用户思考问题和解决方案。当然,请删除您的个人信息。当您标记时,sheets api

我正在使用GoogleApps脚本创建一些脚本,以帮助我在有数千行的Google电子表格上完成一些工作

对于数据-我需要选择一整列,对其进行一些计算,然后将其添加到另一个电子表格中。问题是对
getValues()
函数的每次调用都执行得非常慢。有时完成脚本几乎需要15秒


有没有一种更快的方法可以使用Google Apps脚本从列中获取值?

我认为在您的情况下,当您提供一个示例电子表格和当前脚本来复制您的问题时,它将帮助用户思考问题和解决方案。当然,请删除您的个人信息。当您标记时,sheets api通常更快。请参阅第页的“了解更多”>“基准测试”。在这种情况下很难帮助您,您应该提供一个示例代码。在我看来,我并不认为每次调用getValues都需要15秒。尝试进行一次唯一调用,而不是在循环中。这可以大大减少执行时间。我认为,在您的情况下,当您提供一个示例电子表格和当前脚本来复制您的问题时,它将帮助用户思考问题和解决方案。当然,请删除您的个人信息。当您标记时,sheets api通常更快。请参阅第页的“了解更多”>“基准测试”。在这种情况下很难帮助您,您应该提供一个示例代码。在我看来,我并不认为每次调用getValues都需要15秒。尝试进行一次唯一调用,而不是在循环中。这可以大大缩短执行时间。