很多時候會用工作完成進度和規劃時間進度來制定工作計劃,本章利用Excel中的日期函數計算時間進度的情況。
一、年進度(涉及函數data)日期時間函數:Date。
功能:返回指定日期的序列号。
語法結構:=Date("年","月","日")
目的:對給定的“年”、“月”、“日”組成對應的日期。
思路:先求出分母,本年第一天和最後一天(公式1:=DATE(YEAR(B6),1,1) /公式2:=DATE(YEAR(B6),12,31))
date函數使用
Excel年進度案例
二、月進度(涉及函數Eomnth)思路:利用emonth算出當月最後一天,然後嵌套day函數算出總天數
Eomnth函數:返回某日期前後月份的最後一天。
語法:=emonth(開始日期,間隔月數)
emonth函數使用
解釋:EOMONTH(指定的日期,需要計算的給定的月數)
實例:日期 2011-1-1
=EOMONTH(2011-1-1,1) 此函數表示在2011-1-1日期之後一個月的最後一天的日期。
=EOMONTH(2011-1-1,-3) 此函數表示在 2011-1-1日期之前三個月的最後一天的日期。
三、周進度(涉及函數weekday)思路:計算截止日期所在是周幾,然後除以7天
思路:利用datedif算出總需要的時間,然後利用today函數,算出到當前所用的時間,如果要算前一天的,則用=today()-1
備注:
工作日進度(涉及函數Networkdays),這個函數使用頻次不高,附上語法解析,想了解的可以留言。
函數的語法結構為:NETWORKDAYS(start_date,end_date,holidays)
networkdays函數就是計算某一段時期内總天數減去雙休日和法定節假日之後的工作天數,有三個參數,第三個參數是可以缺省的,這個函數在缺省第三個參數的情況下,也是除開周末2個非工作日來進行計算的,得到的差值就是起止日期之間的淨工作天數。而Holiday這個參數如果指定了,則會在遇到這些節日的時候減去。
注意:如果第三個參數給定的周六日,那麼函數返回結果本身就是把這一天減去的,是不會重複減去的。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!