excel怎樣動態算周末天數
⑴ excel07里如何用公式自動計算一周從周一到周日一共幾天(如2015-9-1至2015-9-6,共6天)
用datedif
=DATEDIF(開始日期,結束日期,"D")
公式中的D代表兩個時間間隔的天數
可換成M或Y,代表月數和年數
⑵ excel表格中如何算天數
具體得看錶格的方式,EXE表格其實特別神奇,只有你想不到的沒有做不到的。
查詢共有多少天數共有以下方式:
查詢有數據的天數共有多少個單元格,即是天數
選擇COUNTIF函數,選擇性篩選有數據的天數。餘下的數據即為天數。
若需整合所有天數的總和,可選函數SUM 計算
⑶ excel自動算出星期六、日
你想計算每個月有共多少個星期六和星期天可以用這個公式
=DATE(C1,G1+1,1)-DATE(C1,G1,1)-NETWORKDAYS(DATE(C1,G1,1),DATE(C1,G1+1,1)-1,)
⑷ excel如何統計天數
1、合並日期和時間
如下圖,如何將A列日期和B列的時間合並到一起,變成既有日期又帶有時間的數據呢?
老祝說:只要把日期和時間相加即可。
2、拆分日期和時間
如果要將日期和時間合並在一起的數據拆分開,需要怎麼處理呢?
老祝說,使用以下公式就可以得到日期:
=INT(A2)
然後再用日期時間數據減去日期即可。
3、計算間隔幾小時
如何計算兩個時間之間有多少個小時呢?
用結束時間減去開始時間,然後乘以24即可。
4、計算間隔多少分鍾
如何計算兩個時間之間有多少個分鍾呢?
用結束時間減去開始時間,然後乘以1440即可。
5、突出顯示周末日期
1)選中A3:F7單元格區域,新建格式規則
2)使用公式為:
=WEEKDAY(A$3,2)>5
3)設置突出顯示的格式
提示:
1)WEEKDAY函數返回某日期為星期幾。第二參數使用2,表示以1~7表示星期一到星期日。
2)對第三行中的日期進行判斷後,如果數值大於5,即表示該日期為周六或是周日。
6、n個工作日之後是哪天
如下圖,使用函數可以計算n個工作日之後是哪天。公式為:
=WORKDAY(A2,B2,A6:A8)
WORKDAY函數的用法為:
=WORKDAY(開始日期,工作日數,需要從工作日歷中排除的法定節假日)
7、有多少個工作日
如下圖,使用函數可以計算兩個日期之間,去除周末和法定節假日的工作日天數。
=NETWORKDAYS(A2,B2,A6:A8)
NETWORKDAYS函數的用法為:
=NETWORKDAYS(開始日期,結束日期,需要從工作日歷中排除的法定節假日)
8、指定日期所在月有幾天
=DAY(EOMONTH(A2,0))
EOMONTH函數返回在某個日期之後指定月份後的最後一天,EOMONTH(A2,0)函數得到日期所在月最後一天的日期,DAY函數返回該日期是幾號。
9、區分指定日期是上中下旬
Excel中沒有直接判斷上中下旬的函數,但是咱們可以使用LOOKUP函數變通一下判斷出結果:
=LOOKUP(DAY(A2),{0,11,21},{「上旬」,」中旬」,」下旬」})
先用DAY函數,判斷A2單元格的日期是幾號,然後用LOOKUP函數近似匹配,如果在0~10之間就是上旬,在11~20之間就是中旬,其他就是下旬。
10、根據身份證號碼計算年齡
計算公式為:
=1*TEXT(MID(B2,7,8),」0-00-00″)
首先使用MID函數從B2單元格的第7位開始,提取出表示出生年月的8個字元,結果為:
「19780215」
再使用TEXT函數將字元串轉換為日期樣式:
「1978-02-15」
然後通過*1計算,將其轉換為真正的日期。最後設置為日期格式即可。
11、計算員工轉正時間
如下圖,要根據B列入職年月計算出轉正日期。
公式為:
=EDATE(B2,C2)
EDATE函數用於返回某個日期經過指定月份後的日期。用法為:
=EDATE(開始日期,指定月份)
12、按年月匯總
如下圖,有幾百行數據,要按年月匯總各個區域的銷售總額。
使用數據透視表,分分鍾搞定:
⑸ Excel 怎麼求出一段時間內的 周末有多少天
可以反過來計算,excel有計算工作日的公式NETWORKDAYS().
再計算出兩個時間內的天數,相減即可。
公式如圖:
=DATEDIF(A1,B1,"D")+1- NETWORKDAYS(A1,B1)
或直接輸入日期。如下:
=DATEDIF("2017/5/1","2017/5/31","D")+1- NETWORKDAYS("2017/5/1","2017/5/31")
⑹ excel 日期(周末天數)計算
設開始日期在A1,結束日期為B1,計算兩個日期之間的「周末天數」公式:
=2*INT((WEEKDAY(A1,2)+B1-A1)/7)+IF(MOD(WEEKDAY(A1,2)+B1-A1,7)=6,1,0)-IF(WEEKDAY(A1,2)=7,1,0)
⑺ excel 如圖 如何單獨統計工作日和周末節假日的出工日天數
如果你把星期幾上面的第三行作為法定假日或者周末調休的數據調整行,操作起來就很簡單了!
說起來真有點麻煩啊!或者你可以把數據結構格式表格發個給我郵箱,不如直接給你做好簡單多了
如果你的數據結構表的第三行為標注行:即對於法定假日的在第三行標注「法」,並對於調補休的日期上面對應的第三行標注「補」,其他的第三行為空白,則相應的公式如下:
AI6=SUMPRODUCT((($C$4:$AG$4=TRANSPOSE({"日","六"})))*(($C6:$AG6="值班")+($C6:$AG6="備勤")))+SUMPRODUCT((LEN($C$3:$AG$3)=1)*($C$4:$AG$4=TRANSPOSE({"一","二","三","四","五"}))*(($C6:$AG6="值班")+($C6:$AG6="備勤")))
AH6=SUMPRODUCT((($C6:$AG6="值班")+($C6:$AG6="備勤")))-$AI5
復制並下拉,即可。
順便你給你2個公式:
C4=TEXT(DATE($AH$3,$AI$3,COLUMN()-2),"AAA")
C5=DAY(DATE($AH$3,$AI$3,COLUMN()-2))
復制並右拉至AG列,即可自動顯示每個月的日期和星期了…………
⑻ Excel 怎樣計算每個月周六的天數
=INT((29+WEEKDAY(D1))/7)&"天"
⑼ excel 表格中 如何統計指定時間段內有幾個周六和周日
假設開始日期為A1,結束日期為B1,C1計算這段時間中的周六和周日的天數
公式:=(WEEKNUM(B1)-WEEKNUM(A1))*2
如果開始、結束日期為周六、周日將統計錯誤,需修改為
=(WEEKNUM(B1)-WEEKNUM(A1))*2+IF(WEEKDAY(A1,2)=7,1,0)+IF(WEEKDAY(B1,2)=6,1,0))