工作Excel可以計算日期A~B當中有幾個禮拜天嗎? - 工作Lily · 2011-09-08Table of ContentsPostCommentsRelated Posts如題。EX:計算2011/9/8~2011/10/8共遇到幾個星期日謝謝。感恩!!工作All CommentsIngrid2011-09-08A1=起始日B1=終了日C1公式=INT((WEEKDAY(A1,2)+(B1-A1))/7)2011-09-0910:10:16補充:~~每下一個月份我都先把上個月日期+1依起迄日來算,例如:5/15~6/15如果是從5/15開始算(含這一天),就不能加一為5/16,而應是結束日減一為6/14,實際工作期間為5/15~6/14,5/15為〔星期日〕,若加一為5/16,則會少算一個週日.所以公式改為:A1=2011/5/15B1=2011/6/15C1公式: =INT((WEEKDAY(A1,2)+B1-A1-1)/7)請再試試!2011-09-0910:18:59補充:如果起算日是從15日,但實際工作日起始��Leila2011-09-08如下是基本思考模式:做參考WEEKDAY(A1)=1判定為星期日A1=9/4B1=10/8C1公式如下=IF(AND(WEEKDAY(A1)=1,MOD(B1-A1+1,7)>0),INT((B1-A1+1)/7)+1,INT((B1-A1+1)/7))2011-09-0819:43:42補充:准大有夠厲害,不知是否尚有更簡潔的??...ShowmoreSierra Rose2011-09-10A1=9/4B1=10/8C1公式如下=SUMPRODUCT(--(MOD(ROW(INDIRECT(A1&":"&B1)),7)=1))或=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(A1&":"&B1)),2)=7))2011-09-0821:08:15補充:=INT((B1-A1+MOD(A1,7)-1)/7)構架同准大,了無新意,參考就可...ShowmoreConnor2011-09-10A1=9/8A2=9/9...A31=10/8=SUM(IF(WEEKDAY(A1:A31,2)=7,1,0))陣列不知道可不可以,不用A欄輔助就算出來。2011-09-0821:28:21補充:想不出來准大的公式應該夠簡潔了...ShowmoreRelated Posts大甲-鎮鎮瀾-小林髮廊就學貸款還款問題八字帶三傷厄運,對應星座命盤解析,老師請解答對於保險業務的問題!!補習班國小課輔、國中授課經驗
All Comments