Google sheets 以新的唯一条目为条件自动创建新行

Google sheets 以新的唯一条目为条件自动创建新行,google-sheets,Google Sheets,我的工作簿中有两张工作表--“源”和“结果”。我想在“结果”中自动创建新行 “来源”包括我的团队工作小时数的谷歌表单中的单个条目——因此,对于每个日期,每个团队成员在表单上都有自己独特的行,其中包括1)工作日期(B列),2)姓名(C列),3)工作小时数(D列)。(A列是Google表单的时间戳,这与此处无关,因为团队成员在“工作日期”之后填写表单。) 我的结果页面是一个矩阵,列a是“工作日期”,其余列是我的团队成员(即,每个团队成员都有自己的列)。矩阵中的值是工作小时数,我目前为每个团队成员提供

我的工作簿中有两张工作表--“源”和“结果”。我想在“结果”中自动创建新行

“来源”包括我的团队工作小时数的谷歌表单中的单个条目——因此,对于每个日期,每个团队成员在表单上都有自己独特的行,其中包括1)工作日期(B列),2)姓名(C列),3)工作小时数(D列)。(A列是Google表单的时间戳,这与此处无关,因为团队成员在“工作日期”之后填写表单。)

我的结果页面是一个矩阵,列a是“工作日期”,其余列是我的团队成员(即,每个团队成员都有自己的列)。矩阵中的值是工作小时数,我目前为每个团队成员提供了一个SUMIFS公式,该公式根据工作日期和名称自动填充工作小时数。但是,我需要在“工作日期”列中手动输入日期

是否有任何方法可以在每次输入新日期时自动填充“工作日期”列?每次向源中添加新行时,简单地向结果中添加新行是行不通的,因为源中存在多个相同日期的条目


这是一个电子表格的模型(实际上这里使用的是AVERAGEIFS,而不是SUMIFS——忽略这一点):

您可以使用数据透视表来汇总工作时间。不需要编写脚本


下面是您的文件的一部分

发现pivot表可以工作,但我最终实现的简单解决方案是一个独特的函数。到目前为止还没有遇到任何问题

那会是什么呢。。。[excel vba]或[google电子表格api]?虽然某些工作表函数有相似之处,但对于这两个平台,您的要求完全不同。最好是[google电子表格api]。