gpt4 book ai didi

date - 在 Google 表格中以 1 个月为间隔生成日期数组

转载 作者:行者123 更新时间:2023-12-01 23:27:06 29 4
gpt4 key购买 nike

我正在尝试在 Google Sheets 中生成一组日期,我知道第一个日期,最后一个日期,我希望其他日期间隔为 1 个月,日期始终是该月的最后一天。

StartDate (C3) = 2019-03-31
EndDate (I3) = 2019-06-30

预期结果:
2019-03-31
2019-04-30
2019-05-31
2019-06-30

这是我试过的代码
=ArrayFormula(ADD(C3,row(INDIRECT("C1:C"&eomonth(I3,0)-C3))))

但它返回这个
2020-04-01
2020-04-02
2020-04-03
2020-04-04
2020-04-05
2020-04-06
2020-04-07
2020-04-08
2020-04-09
2020-04-10
2020-04-11
2020-04-12
2020-04-13
2020-04-14
2020-04-15
2020-04-16
2020-04-17
2020-04-18
2020-04-19

最佳答案

请尝试:=ARRAYFORMULA(EOMONTH(C3,ROW(INDIRECT("a1:a"&DATEDIF(C3,I3,"M")+2))-1))

  • =DATEDIF(C3,I3,"M")+2 = 2 个日期之间的月数包括这些日期。
  • =ARRAYFORMULA(ROW(INDIRECT("a1:a3"))) = 基本计数器
  • 关于date - 在 Google 表格中以 1 个月为间隔生成日期数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57823874/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com