[英]Excel Qn, Formula to check if a date falls within the upcoming week.
我正在尝试检查日期是否在下一周内。
例如,今天是 9/14/2016。
即将到来的一周被定义为 2016 年 9 月 23 日之前的任何事情。
我想知道是否有人可以帮助我。 谢谢。
假设一周的标准惯例与 Excels 一致,(周日至周六):
=IF(AND(A1 >= TODAY(),A1 <= TODAY() + 6 + WEEKDAY(A1)),TRUE,FALSE)
如果 A1 中的值在下一周内,则返回 TRUE,否则返回 false。
我可以看到 2016 年 9 月 23 日是星期五,但我不确定如果现在是星期日(比如说)你想做什么,并且你想看看下一周的某个日期是否在星期五或之前 - 会是 5 天后还是 12 天后的星期五? 所以我做了一个可以根据您的需要量身定制的答案:-
=AND(D$2>=$A3,D$2<=$A3+CHOOSE(WEEKDAY($A3),5,11,10,9,8,7,6))
其中 A3 包含当前日期, D2 包含您要评估的日期。
所以选择语句中的数字说明了你每天想做什么:-
If Sunday add 5 days
If Monday add 11 days
等等等等
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.