我正在Google电子表格中执行宏,我需要一个命令来提前一个月,并保持当月的同一天。格式无关紧要。例如,在第一列中,我有2019年3月的所有日子,并使用命令将第二天的每一天都转换为4月的同一天,因此需要第二列中显示的内容。然后使用相同的命令从4月传递到5月(第三列)。依此类推。
粘贴到B1单元格中并向右拖动:
=ARRAYFORMULA(IF($A:$A<>"", DATE(YEAR($A:$A), MONTH($A:$A)+COLUMN(A1), DAY($A:$A)), ))