问:如何为“OVERDUE”列创建宏(任何想法?)?
如果是:
,它应为“Y”CREATED column+DAYS column is YOUNGER than the current date.
如果不是,那应该是“N”。
但是:周末不需要计算..
所以如果例如:
“CREATED”是“8/10/2013 22:38” - 周六所以周末和“DAYS”是2,那么两者的加入应该是:2013年8月13日24:00
如果“CREATED”是“8/16/2013 11:26” - 星期五,所以工作日和“DAYS”是2,那么两者的加法应该是:2013年8月20日13 :34
示例:
today is: 8/13/2013 10:25
CREATED DAYS OVERDUE
8/10/2013 22:38 2 Y
8/12/2013 11:26 2 N
因为:
8/10/2013 22:38 + 2 days is younger then 8/13/2013 10:25, so "OVERDUE" needs to be "Y"
8/12/2013 11:26 + 2 days is older then 8/13/2013 10:25, so "OVERDUE" needs to be "N"
答案 0 :(得分:0)
如何使用IF并将日期与NOW()进行比较?
=IF( (A2+B2)<NOW(),"Y","N")
(好的,我会检查你更新的问题并在这里做出新的输入......)
使用公式:
=WEEKDAY(B2)
=IF(D2=7,1,IF(OR(D2=5,D2=6),2,0))
=B2+C2+F2
=IF(G2<NOW(),"Y","N")