Google表单,逐个增加单元格

我search过,没有运气,所以我问; 我有一个电子表格可以logging几个月前的帐户,有没有办法让Google表格在每个月的一天自动更新一个单元格? 即一个帐户是78个月大,9月1日是79个月。 我想要在每个月的第一天更新所有这些信息,所以我不必为每个帐户年龄单元添加1。 提前谢谢你的同胞问题答案。

这是Excel的

如果2016年8月25日的价值为78 ,并且您希望每个月的第一个价值增加,请input:

=78+MONTH(TODAY())-MONTH(DATEVALUE("8/25/2016"))+12*(YEAR(TODAY())-YEAR(DATEVALUE("8/25/2016"))) 

假设您的数据集包含A列中的帐户开始date,则可以使用以下公式计算当天和系统date之间的整个月份:

=DATEDIF(A2,TODAY(),"M")

在Excel中testing过,但也应该在Google表格中工作。

您可以添加另一个字段,并从表中进行计算:

 [A1]=<start date> [A2]=datedif(a1,today(),"M") 

否则,你可以使用一个脚本每月一次,但是你需要一个需要更新的单元列表。 我需要看到一个电子表格布局的例子来给你工作代码。

这个过程将是:

  1. 设置一个每日触发器
  2. 检查本月的第一个月
    • 如果是,则更新所有单元格
    • 如果不是,明天再试