背景:我正在编写一个工作表格,其中项目负责人输入计划的维护工作的开始和结束日期。如果它影响到客户,我们将需要向受影响的客户所在地区发布信息,并在计划的工作中每天发布一份此类信息的说明。本质上,一项计划的工作长达4天,将需要4个单独的信息发布。这些帖子的相应标题中还需要相应的日期。
因此,我的工作表中有两个日期字段,它们(YYYY-MM-DD HH:mm)
以相同的格式填写开始日期和时间以及结束时间。(下面的屏幕快照来自LibreOffice,因为这是我在家中遇到的东西,但是问题是针对excel的。)
开始和结束日期:
所需结果:
我想做的是在单独的工作表上对开始日期和结束日期之间的所有单独日期进行下拉,这样我就可以制作动态信息发布标题,但是我需要在单元格之间插入日期以形成实际的下拉列表。只要有填充列表,就可以为我的目的做其余的工作。结果样机:
我绝对更喜欢使用函数而不是宏/ VBA,但我唯一能想到的是数据表中的一长串列表,该列表由=IF(DAYS(End;Start)+1=x;Date+x;"")
下拉列表组成并从那里读取,而忽略空白。还有另一种方法吗?
只需放入=IF(($B$2+1)<=$C$2,$B$2+1,"")
B4。
然后=IF(B4="","",IF((B4+1)<=$C$2,B4+1,""))
在B5中,然后向下拖动。
完毕。(:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句