【发布时间】:2020-07-05 15:03:51
【问题描述】:
我有一个谷歌表,其中包含日期(mm/dd/yyyy)的列。我想计算日期列中两个连续值(输入表)之间的差异,并在差异大于 1 时将输出返回到单独的表(摘要表)。尝试使用谷歌表查询,因为它有执行查询结果并根据检索自动添加行的属性。第一张表(输入)主要是一个数据输入表,其中输入日期作为进程进行的时间。因此,每当两个连续的日期条目相差超过 1 时,我想报告 start_date(即第 i 行中的日期值)和 end_date(即第 i+1 行中的日期值)。对于每个第 i 行和第 i+1 行,将成为摘要表中针对列 start_date(ith value) 和 end_date(i+1th value) 的新行。有什么方法可以实现这一点吗?
更新了一些参考数据:
https://docs.google.com/spreadsheets/d/1-PAwtw07LxH8OYJ9wvPdivcoLHjz1IRHBrqOieqixY8/edit?usp=sharing
【问题讨论】:
-
分享您的工作表副本以及所需结果的示例
-
我已经用示例表更新了问题。
-
这里的要点是,当数据输入表中有符合日期差异标准的新条目时,汇总表会自动添加新行。拖动汇总表来计算数据输入表中较新行的结果可能不是最好的选择。这就是为什么使用谷歌查询将是一个更好的选择。
标签: google-sheets google-sheets-formula google-sheets-query