【发布时间】:2016-12-04 16:17:25
【问题描述】:
我正在尝试从跨越多张工作表的出勤中找到一个员工 ID,并将时间戳拉到一张工作表中。
Google 工作表中有多个工作表。每个工作日都有单独的工作表:
每个考勤表有两列。为了知道员工登录的所有时间,我想从所有工作表中提取所有出现的员工 ID 及其时间戳到合并表:。
我在 Excel 中做过类似的事情,猜测可以使用 Google Apps 脚本在 Google 表格中完成。
如果有人可以指导我使用 Google 表格中的内置或自定义功能,那将会很有帮助。
【问题讨论】:
-
我猜你必须为此编写一个自定义函数。如果数据总量小到足以放入可用的内存中,您只需将所有信息读入 javascript 对象/数组,然后以正确的格式将其写入合并表。
-
@SpiderPig 自定义工作表函数不能使用任何需要身份验证的服务,因为它们以匿名用户身份执行,例如
SpreadsheetApp服务。有关详细信息,请参阅此:developers.google.com/apps-script/guides/services/authorization
标签: google-apps-script google-sheets