如何在不更改相应日期的情况下自动更改整个列中的月份?

问题描述 投票:1回答:1

我正在Google电子表格中执行宏,我需要一个命令来提前一个月,并保持当月的同一天。格式无关紧要。例如,在第一列中,我有2019年3月的所有日子,并使用命令将第二天的每一天都转换为4月的同一天,因此需要第二列中显示的内容。然后使用相同的命令从4月传递到5月(第三列)。依此类推。

enter image description here

arrays date google-sheets google-sheets-formula array-formulas
1个回答
1
投票

粘贴到B1单元格中并向右拖动:

=ARRAYFORMULA(IF($A:$A<>"", 
 DATE(YEAR($A:$A), MONTH($A:$A)+COLUMN(A1), DAY($A:$A)), ))

0

© www.soinside.com 2019 - 2024. All rights reserved.