计划时间节点表格 excel时间进度图

【计划时间节点表格 excel时间进度图】如下图1所示 , “源数据”工作表列出了完成一个项目需要依次完成的任务以及每个任务所需的时间 。示例中的项目需要依次执行任务a、任务b、任务c和任务d 。

计划时间节点表格 excel时间进度图

文章插图
图1
现在 , 如果按照24小时来安排每天的工作时间 , 那么每天完成这个项目所需要的任务和相应的时间就应该排出来 , 如下图2所示的“计划表”工作表所示 。比如项目完成任务A需要40个小时 , 那么第一天就占用了全部24个小时 , 剩下的16个小时(40-24=16)在第二天执行 , 那么第二天还有8个小时(24-16=8)安排执行任务B , 以此类推 。
计划时间节点表格 excel时间进度图

文章插图
图2
定义名称:MaxHrsPerDay
参考位置:=24
在计划工作表的B2单元格中输入公式:
=MIN(((源数据!$ B2-SUM(a2: a2)) , (MaxHrsPerDay-SUM(B$1:B1))
向下拖到单元格B5 , 向右拖到单元格E5 。
公式分析
在公式中:
总和(2:A2美元)
计算分配给任务a的工作时间 , 此时是A2中的文件 , SUM函数忽略文本值 , 所以返回0 。如果它在C2单元格中 , 表达式变成:SUM($A2:B2) 。
这样 , 在公式中:
来源数据!$B2-SUM($A2:A2)
计算分配给任务A的工作时间后的剩余时间 , 为40-0=40 。
同样 , 在公式中:
总额(1:B1美元)
此时 , 第一天分配的工作时间总和为0 。
这样 , 在公式中:
MaxHrsPerDay-SUM(B$1:B1)
计算第一天的剩余小时数 。24-0=24为细胞B2 。
也就是说 , 将单元格B2中的公式代入中间值后 , 它是:
=最小值(40 , 24)
结果是:
24
可以尝试在其他单元格中分析公式产生结果的过程 , 加深对公式的理解 。