excel-formula - Excel水平显示日期
问题描述
我正在尝试开发一个敏捷冲刺电子表格,该电子表格考虑到每天在每项任务上花费的精力。
在工作表的顶部,我有两个字段,开始日期和 Sprint 持续时间。
我想要实现的是在此之下,显示日期,从第一个日期开始并水平向右延伸。
这有可能实现吗?
Today 7/19/2018
Duration 14
Start 7/19/2018
End 8/2/2018
Task Estimated Effort Actual Effort 7/19/2018 7/20/2018 7/21/2018 7/22/2018
Data Migration 10 5 2 3
Design 7 7 3 4
Groups 1 7
如上述问题中所述,动态显示日期的位置
解决方案
使用Duration inB2
和Start Date inB3
您可以使用以下两个公式:
单元格中的第一个日期D6
( 7/19/2018 ) 是开始日期,并且始终可见,所以一个简单的公式可以抓住它:
=$B$3
其余日期需要检查前一个日期是否小于Start Date加上Duration天数。如果是,则将前一个日期加上 1 天,如果不是,则将单元格留空。该公式被放置在单元格中E6
,并根据需要拖动到任意位置。
=IF(D$6<SUM($B$2:$B$3),D$6+1,"")
推荐阅读
- java - Java AES解密十六进制
- javascript - 删除两个数组javascript之间的不常见项目
- eclipse - 使用 XULRunner 时如何在 SWT 浏览器窗口中打开 pdf 文件?
- node.js - 使用和不使用托管服务部署 NodeJs 应用程序
- excel - VBA 代码:从 HTTP 响应收到的表中获取元素值
- c++ - 带有 swig 的模块名称
- asp.net - 获取正在浏览网站的用户详细信息
- model - tensorflow.js:TypeError:无法读取未定义或空引用的属性“长度”
- vb.net - 测量代码执行所用的时间
- sql - 如何检索最新阅读