相信很多人在接觸excel時,都不可避免的接觸日期。今天就為大家分享一組實用公式,解決常見的日期類問題。 1、計算指定日期所在月的最后一天 要解決這個問題需要用到EOMONTH函數(shù),EOMONTH函數(shù)有兩個參數(shù),格式為:=EOMONTH(日期,月數(shù)),結(jié)果為該日期指定月數(shù)的最后一天。EOMONTH函數(shù)的第二個參數(shù)是可以使用負數(shù)的,正數(shù)代表日期之后的月數(shù),負數(shù)代表日期之前的月數(shù),而零代表本月。公式“=EOMONTH(A2,0)”,得到的就是指定日期所在月的最后一天。 2、計算指定日期所在月的第一天 同樣應用EOMONTH函數(shù),月初日期就是上個月的月末日期之后的一天,公式“=EOMONTH(A2,-1)+1”,得到的就是指定日期所在月的第一天。 3、計算指定日期所在月的總天數(shù) 公式為“=DAY(EOMONTH(A2,0))”,首先得到當月的月末日期,再用DAY函數(shù)得到月末日期是幾號,也就是當月的天數(shù)了。 4、計算指定日期所在月份的工作日天數(shù)(不含周末) 要解決這個問題需要用到NETWORKDAYS函數(shù),該函數(shù)語法為NETWORKDAYS(開始日期,結(jié)束日期),用于計算一段時間內(nèi)排除了周六和周日的天數(shù),也就是工作日的天數(shù)。 在本例中,開始日期和結(jié)束日期是用了例1、例2中的公式得到的,因此最終公式為“=NETWORKDAYS(EOMONTH(A2,-1)+1,EOMONTH(A2,0))”。 5、計算指定日期到該月月底剩余的工作日數(shù)天數(shù) 需要將開始日期改為指定日期后一天即可,公式為“=NETWORKDAYS(A2+1,EOMONTH(A2,0))”。 6、計算指定日期到月底剩余的天數(shù) 用月底日期減去指定日期就是剩余天數(shù),公式為“=EOMONTH(A2,0)-A2”。 7、計算指定日期是年內(nèi)第幾天 要得到某個日期是年內(nèi)第幾天,可以用該日期減去當年的1月1日即可,公式為“=A2-DATE(YEAR(A2),1,1)+1”。 在這個公式中,首先用YEAR函數(shù)得到對應的年份,再用DATE函數(shù)得到該年第一天,再將兩個日期相減即可。 怎么樣,關于日期計算的問題,是不是很好用呢? |
|
來自: 新用戶12603780 > 《EXCEL技巧》