我需要为冬季日程安排(10月1日至6月15日)自动设置8.45小时的工时值,并且为夏季日程安排(6月16日至9月30日)在Microsoft Excel中完成时间表。Excel如何设置日期范围内的给定值
我想要的公式如下:
=IF(AND(DATE($G$1,6, DAY(15))>=(DATE($G$1-1, 10, DAY(1))));(DATE($G$1,6, DAY(15))<A8;8.45;"")
但这种不断回归公式错误,这还忽略了夏季时间表的速度值。
- $ G $ 1是年度时间表中手动输入的年份。
- A8是当前日期。
任何指导到这个等式将不胜感激。
与问候的Fab
编辑
感谢DirkReichel,斯科特·克拉纳,亚历克斯·贝尔,迈克尔·乌拉伊的大力介入。
我尝试了所有的建议,但一些返回= VALUE错误和一些没有从10月1日省略冬季时间表 - >
我有点困惑...为什么你的'Date'使用'',但你的'If'与''分开?难道他们都不一样吗? –
@DirkReichel很好。我完全错过了。 –