Excel:如果date+天=具体周日那么
当前表格 :
我想写一个如果条件总和2列date,看看它是否等于一个星期的特定的一天。
例如
=如果(工作日(A2)+ B2 = 1,“星期天”,“不是星期天”)
换言之,如果A2 + B2 =星期天,那么…
在这个例子中,因为A2是星期四,加上3天的B2,结果应该是星期天。 然后它应该返回“星期天”。
由于工作日(A2)+ B2不等于1(星期几函数中的1指星期天),解决scheme不起作用。 我不能具体的工作日(A2)+ B2 = 1,因为A2和B2会发生变化(B可能是1到100)。
我应该如何改变我的条件 ?
WEEKDAY函数有两个参数(第二个是可选的)。 你可以添加第二个参数等于2来获得星期日7,并将公式更改为:
=If(weekday(A2,2)+B2 = 7, "Sunday", "Not Sunday")
另一个可能的解决scheme是在WEEKDAY
添加日偏移量
=If(weekday(A2+B2) = 1, "Sunday", "Not Sunday")
第三种select是使用MOD(...,7)
。