问题补充说明:周日不算天数,周六日期号为双时不算天数,为单算一天;那么已知结束日期为2011-5-1,目前日期为2011-1-1,共有多少天活动? 理论是“活动天数=结束日期-开始日期-休息天,休息天=两者间所有的周日+判断周六为单就加1”但是在excel上怎么判断日期?
输入以下公式
=SUMPRODUCT((WEEKDAY(ROW(INDI段粒纪肉钟蛋压RECT(A1&":"&B1)),2)=6)*(构布笑景承复范岩育MOD(DAY(ROW(IND它球常破伯备片第镇社神IRECT(A1&":"&B1))),2)=1))+SUMPRODUCT((WEEKDAY(ROW(INDIRECT(A1&":"&B1)),2)<6)*1)
得到2011-1-1到2011-5-1之间符合条免课够沿走起补失娘件的天数。
公式中,
WEEKDAY(ROW(INDIRECT(A1&":"&B1)),2)=6表示符合日期序列符合星期六的条件;MOD(D找侵演孩历念晶AY(ROW(INDIRECT(A1&":"&B1))),2)=1)表示日期为单数的条件;
两个相乘,即为周六且为单号的天数。
详见附图
标签:excel