首页 > 解决方案 > 我需要自动打印当前月份的日期

问题描述

我需要在我的谷歌表格的第一列中自动打印当月的日期。

我认为这可以通过 javascript 完成,但不确定会为此输入什么代码?不擅长javascript。我在这里有一张表:https ://docs.google.com/spreadsheets/d/1OyyPKKflKWB3ewLlcCAAkbPE_HMYNnwWUEfP5KOz0o8/edit?usp=sharing

还没有任何代码。

我希望当月的日期自动插入到当月的第一列。例如:如果是五月,日期应输入到 31 日,依此类推...

标签: google-sheetsarray-formulasgoogle-sheets-formula

解决方案


删除A4:A范围内的所有内容并将其粘贴到A4单元格中:

=ARRAYFORMULA(TO_DATE(ROW(
 INDIRECT("A"&DATE(YEAR(A3), MONTH(A3), DAY(A3)+1)):
 INDIRECT("B"&EOMONTH(A3, 0)))))

0

这将计算 A3 单元格和 A3 单元格月末之间所有日期范围

A3=DATE(YEAR(TODAY()), MONTH(TODAY()), 1)


推荐阅读