如果日期超过特定日期则
If Date Exceeds Certain Date Then
如何设置公式或VBA来解决这个问题?
如果 A 列中列出的日期 +(7 天)超过下个月的 5 号,则执行某项操作。
好像每个月的 5 号是截止日期。
如果 A 列 = 2015 年 3 月 30 日 +(7 天)左 = 2015 年 4 月 6 日,则 B 列 = "HolyCrap" 否则 "You're Safe"
非常感谢您对此提供帮助。
让我们试试这个公式:
=IF(AND(DAY(A1+7)>5,DAY(A1+7)<13),"screwed","safe")
A1
中的日期可以是 日期 或 数字 格式。按 Ctrl+;.
后你会得到正确的数字格式
请测试它,如果某个日期它没有 return 正确的结果,请告诉我。
您可以在 Excel 中使用 3 个不同的函数来实现此目的:IF
、TODAY
和 DAY360
。
您需要一列来计算当前日期。为此使用 TODAY
函数。
您需要一列来计算两个日期(即当前日期和您的目标日期)之间的天数差异。为此使用 DAYS360
函数。
然后在您需要显示的单元格/列上使用 IF
函数。它将帮助确定当前日期是否超过或低于您指定的天数,以及 return 您想要显示的任何值;逾期、过期、是、否等。示例:
=IF(P2>30,"Expired","Active")
如何设置公式或VBA来解决这个问题?
如果 A 列中列出的日期 +(7 天)超过下个月的 5 号,则执行某项操作。
好像每个月的 5 号是截止日期。
如果 A 列 = 2015 年 3 月 30 日 +(7 天)左 = 2015 年 4 月 6 日,则 B 列 = "HolyCrap" 否则 "You're Safe"
非常感谢您对此提供帮助。
让我们试试这个公式:
=IF(AND(DAY(A1+7)>5,DAY(A1+7)<13),"screwed","safe")
A1
中的日期可以是 日期 或 数字 格式。按 Ctrl+;.
请测试它,如果某个日期它没有 return 正确的结果,请告诉我。
您可以在 Excel 中使用 3 个不同的函数来实现此目的:IF
、TODAY
和 DAY360
。
您需要一列来计算当前日期。为此使用 TODAY
函数。
您需要一列来计算两个日期(即当前日期和您的目标日期)之间的天数差异。为此使用 DAYS360
函数。
然后在您需要显示的单元格/列上使用 IF
函数。它将帮助确定当前日期是否超过或低于您指定的天数,以及 return 您想要显示的任何值;逾期、过期、是、否等。示例:
=IF(P2>30,"Expired","Active")