Javascript 如何将来自其他google工作表的值添加到一起,并将它们显示在一张工作表上?
因此,我创建了一些谷歌工作表来跟踪我与不同客户的工作时间,我想创建一个主工作表,将其显示为每天的总工作时间。我目前的工作表格式已经像日历一样,每天输入小时数,所以它实际上只是在6或7张工作表上添加相同的“天”,并在其中一张上显示它们 我尝试过导入功能,但每次我有一个新的客户端,我必须手动添加新的导入到该月每天的总和。一定有更简单的办法不 目前,我有:Javascript 如何将来自其他google工作表的值添加到一起,并将它们显示在一张工作表上?,javascript,google-sheets,import,google-sheets-formula,Javascript,Google Sheets,Import,Google Sheets Formula,因此,我创建了一些谷歌工作表来跟踪我与不同客户的工作时间,我想创建一个主工作表,将其显示为每天的总工作时间。我目前的工作表格式已经像日历一样,每天输入小时数,所以它实际上只是在6或7张工作表上添加相同的“天”,并在其中一张上显示它们 我尝试过导入功能,但每次我有一个新的客户端,我必须手动添加新的导入到该月每天的总和。一定有更简单的办法不 目前,我有: =SUM(IMPORTRANGE("client 1 link", "January!F10"), IMP
=SUM(IMPORTRANGE("client 1 link", "January!F10"), IMPORTRANGE("client 2 link", "January!F10"), IMPORTRANGE("client 3 link", "January!F10"), IMPORTRANGE("client 4 link", "January!F10"), IMPORTRANGE("client 5 link", "January!F10"))
动态导入
对于概览工作簿中的每个客户端,此解决方案只有一个选项卡。您选择要汇总的月份,它将仅将该月份导入每个客户的选项卡中
安装程序
请参阅以下两页:
现在,您可以转到“概览”选项卡,选择要查看的月份,它将使用该月份更新每个客户的选项卡,并将它们全部添加到“概览”选项卡上。实际上,我认为,最简单的方法是使用一个名为“客户”列的工作表主控表,在该列中标记您为该特定客户工作的时间。然后只使用一个文件。如果你想给你的客户发送一张工作表,你可以添加一张只显示你为他们工作的天数/小时的筛选表。好吧,我在帖子上添加了截图,我将尝试你刚才建议的内容,尽管我有点担心这会使工作表变得很大。不过,我可以每个月做一张新的床单。我会让你知道它是否有效!更新了我的答案,这将需要一点设置,但接下来应该很容易管理。