将一年的日程安排在一起(基于月波),并且需要知道如果任务落在周末,则它会转移到工作日的公式

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

我正在制定一个时间表(1年-12个月的波浪)-我想自动填充尽可能多的填充-因此,我将有几个关键日期,然后将公式添加到剩余的..即+1天,+3天等等...但是,我需要知道公式,如果公式中出现星期六或星期日,我需要添加一两天,这样任务的日期就是工作日

没有运气

excel scheduled-tasks weekday weekend
1个回答
0
投票

您可以通过两个序列来实现这一点:

=TOCOL(SEQUENCE(52,,44928,7)+SEQUENCE(,5,0))

第一个序列创建

52
数字(周数),从
44928
开始,每个值之间以 7 为步长。 (44928 是 Excel 中 2023 年 1 月 2 日星期一的日期表示形式。您还可以引用保存开始日期的单元格,只要该日期是星期一即可)。这个顺序是垂直的。

第二个在第一个序列中添加水平序列

5
(您要显示的日期)。

由于您的第一个序列是垂直的,而这是水平的,因此第二个序列将添加到第一个序列的每一行。 这将创建一个二维数组。我们可以使用

TOCOL
将 2D 数组垂直展平为 1D,或使用
TOROW
水平展平。

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