如何设置公式或 VBA 来解决这个问题?
如果 A 列中列出的日期 +(7 天)超过下个月的 5 日,那么做一些事情。
它就像每个月的 5 日是截止日期。
如果 A 列 = 2015 年 3 月 30 日 +(7days)left = 2015 年 4 月 6 日,那么 B 列 = "HolyCrap" 否则 "你很安全"
我真的很感激这方面的一些帮助。
如何设置公式或 VBA 来解决这个问题?
如果 A 列中列出的日期 +(7 天)超过下个月的 5 日,那么做一些事情。
它就像每个月的 5 日是截止日期。
如果 A 列 = 2015 年 3 月 30 日 +(7days)left = 2015 年 4 月 6 日,那么 B 列 = "HolyCrap" 否则 "你很安全"
我真的很感激这方面的一些帮助。
让我们试试这个公式:
=IF(AND(DAY(A1+7)>5,DAY(A1+7)<13),"screwed","safe")
中的日期A1
可以是日期或数字格式。Ctrl按+后,您将获得正确的数字格式;。
请测试它并让我知道它是否在某个日期没有返回正确的结果。
您可以在 Excel 中使用 3 个不同的函数来实现此目的IF
:TODAY
和DAY360
.
您需要一列来计算当前日期。为此使用TODAY
功能。您需要一列来计算两个日期(即当前日期和您的目标日期)之间的天数差异。使用该DAYS360
功能。
然后在单元格/列上,您需要显示您希望它显示的任何内容,使用该IF
功能。它将帮助确定当前日期是否超过或低于您指定的天数,并返回您想要显示的任何值;过期、过期、是、否等。示例:
=IF(P2>30,"Expired","Active")