Google 工作表:Arrayformula 以相反的顺序生成日期
Google Sheets: Arrayformula to produce dates in reverse order
This document 是为志愿团体开发票的模板。
在日期列中,我想从底部开始自动填充日期,以便它们以相反的顺序显示,最近的在顶部。开始日期如电子表格底部所示,可以是任何给定的星期一。每行涵盖一整周,因此每个日期都将始终是星期一(即它们以 7 天的步长递增)。
当我在数据部分的顶部(即标题下方)插入行时,我也需要这些行来自动填充新日期。
我不知道该怎么做,希望你能帮助我。我在想也许是一个数组公式,但如你所知,我在这个领域的知识有限。
我不介意它是否需要使用隐藏行 and/or 列来使其工作,我一直在努力避免使用脚本,而更喜欢公式。
感谢您的帮助。
B13:
={"Week";"";"";SORT(B27+(ROW(B15:B25)-14)*7,1,0)}
- ROW 创建数字序列
- SORT 以降序排列日期。
如果您在 B15 和 B16 之间插入一行,将自动创建新的周数。
很简单,只需要在A8单元格设置公式=A9+1,如果在上面添加新行,就往上拖复制。
This document 是为志愿团体开发票的模板。
在日期列中,我想从底部开始自动填充日期,以便它们以相反的顺序显示,最近的在顶部。开始日期如电子表格底部所示,可以是任何给定的星期一。每行涵盖一整周,因此每个日期都将始终是星期一(即它们以 7 天的步长递增)。
当我在数据部分的顶部(即标题下方)插入行时,我也需要这些行来自动填充新日期。
我不知道该怎么做,希望你能帮助我。我在想也许是一个数组公式,但如你所知,我在这个领域的知识有限。
我不介意它是否需要使用隐藏行 and/or 列来使其工作,我一直在努力避免使用脚本,而更喜欢公式。
感谢您的帮助。
B13:
={"Week";"";"";SORT(B27+(ROW(B15:B25)-14)*7,1,0)}
- ROW 创建数字序列
- SORT 以降序排列日期。
如果您在 B15 和 B16 之间插入一行,将自动创建新的周数。
很简单,只需要在A8单元格设置公式=A9+1,如果在上面添加新行,就往上拖复制。