问题补充说明:周日不算天数,周六日期号为双时不算天数,为单算一天;那么已知结束日期为2011-5-1,目前日期为2011-1-1,共有多少天活动? 理论是“活动天数=结束日期-开始日期-休息天,休息天=两者间所有的周日+判断周六为单就加1”但是在excel上怎么判断日期?
输入以下公式
=SUMPRODUCT((WE360问答EKDAY(ROW(INDIRECT(A1&":"&B1)),2)=6)*(MOD(DAY(ROW(INDIRECT(A从附多卫额己沙科肉重1&":"&B1))),2)=1))+SUMPRODUCT((担应才布养乡WEEKDAY(ROW(INDIRECT(A1&":"&B比接易电年岩倍1)),2)<6)*1)
得到2011-1-1到2坚011-5-1之间符合条件的天数。
公式中,
WEEKDAY(ROW(INDIRECT(A1&":"&B1)),2)=6搞足干织似此表示符合日期序列符合星期六的条件;MOD(DAY(ROW(INDIRECT(A1&":"&B1))),2)=1)表示日期为单数的条件;
两个相乘,即为周六且为单号的天数。
详见附图