excel制定工作计划公式

我们有时候需要excel指定某个项目得计划,假设计划格式如下:

项目 模块 任务 人天 基准开始 基准结束 计划开始 计划结束 实际开始 实际结束
A A1 A11 2

这时候如果想自动生成基准和计划得时间,可以套用以下公式(自己研究,有问题请指正)

1、第一行需要先手工填写一行日期,便于后面计算

项目 模块 任务 人天 基准开始 基准结束 计划开始 计划结束 实际开始 实际结束
A A1 A11 2 2023-06-01 2023-06-02 2023-06-01 2023-06-02 2023-06-01 2023-06-02

2、第二行开始,基准开始公式为:

=IF(D1+D2<=1,E1,IF(OR(WEEKDAY(F1+1)=7,WEEKDAY(F1+1)=1),K1+3,K1+1))

基准结束公式为:

=IF(OR(WEEKDAY(E2+D2-1)=6,WEEKDAY(E2+D2-1)=1),E2+D2+1,E2+D2-1)

计划开始等于基准开始
计划结束等于基准结束
实际按实际手工填写

以上公式:
1、排除周末,节假日需要自己处理
2、如果工天和小于1,还是用同一天;否则,上一行结束加1

大概效果如下:

项目 模块 任务 人天 基准开始 基准结束 计划开始 计划结束 实际开始 实际结束
A A1 A11 2 2023-06-01 2023-06-02 2023-06-01 2023-06-02 2023-06-01 2023-06-02
A A1 A12 0.5 2023-06-05 2023-06-05 2023-06-05 2023-06-05 2023-06-05 2023-06-05
A A1 A13 0.5 2023-06-05 2023-06-05 2023-06-05 2023-06-05 2023-06-05 2023-06-05
A A1 A14 1 2023-06-06 2023-06-06 2023-06-06 2023-06-06 2023-06-06 2023-06-06

你可能感兴趣的:(其他,数据,excel)