excel日期常用函數(shù)

excel日期常用函數(shù)

ID:32399118

大?。?3.50 KB

頁數(shù):7頁

時間:2019-02-04

excel日期常用函數(shù)_第1頁
excel日期常用函數(shù)_第2頁
excel日期常用函數(shù)_第3頁
excel日期常用函數(shù)_第4頁
excel日期常用函數(shù)_第5頁
資源描述:

《excel日期常用函數(shù)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、VBA日期的加減函數(shù):DateAdd函數(shù)返回包含一個日期的Variant(Date),這一日期還加上了一段時間間隔。語法DateAdd(interval,number,date)DateAdd函數(shù)語法中有下列命名參數(shù):部分描述interval必要。字符串表達(dá)式,是所要加上去的時間間隔。number必要。數(shù)值表達(dá)式,是要加上的時間間隔的數(shù)目。其數(shù)值可以為正數(shù)(得到未來的日期),也可以為負(fù)數(shù)(得到過去的日期)。date必要。Variant(Date)或表示日期的文字,這一日期還加上了時間間隔。設(shè)置interval參數(shù)具有以下設(shè)定值:設(shè)置描述yyyy年q季

2、m月y一年的日數(shù)d日w一周的日數(shù)ww周h時n分鐘s秒說明可以使用DateAdd函數(shù)對日期加上或減去指定的時間間隔。例如,可以用DateAdd來計算距今天為三十天的日期;或者計算距現(xiàn)在為45分鐘的時間。為了對date加上“日”,可以使用“一年的日數(shù)”(“y”),“日”(”d”)或“一周的日數(shù)”(”w”)。DateAdd函數(shù)將不返回有效日期。在以下實例中將1月31日加上一個月:DateAdd(m,1,31-Jan-95)上例中,DateAdd返回1995年2月28日,而不是1995年2月31日。如果date是1996年1月31日,則由于1996年是閏年,

3、返回值是1996年2月29日。如果計算的日期超前100年(減去的年度超過date中的年份),就會導(dǎo)致錯誤發(fā)生。如果number不是一個Long值,則在計算時取最接近的整數(shù)值來計算。注意???DateAdd返回值的格式由ControlPanel設(shè)置決定,而不是由傳遞到date參數(shù)的格式?jīng)Q定。DateAdd函數(shù)示例本示例先取得一個日期,再用DateAdd函數(shù)顯示未來數(shù)月后的日期。DimFirstDateAsDate'聲明變量。DimIntervalTypeAsStringDimNumberAsIntegerDimMsgIntervalType="m"'"

4、m"指定以“月份”作為間隔。FirstDate=InputBox("Enteradate")Number=InputBox("Enternumberofmonthstoadd")Msg="Newdate:"&DateAdd(IntervalType,Number,FirstDate)MsgBoxMsgDatedif函數(shù)幫助DATEDIF計算兩個日期之間的天數(shù)、月數(shù)或年數(shù)。提供此函數(shù)是為了與Lotus1-2-3兼容。語法DATEDIF(start_date,end_date,unit)Start_date為一個日期,它代表時間段內(nèi)的第一個日期或起始日期

5、。日期有多種輸入方法:帶引號的文本串(例如"2001/1/30")、系列數(shù)(例如,如果使用1900日期系統(tǒng)則36921代表2001年1月30日)或其他公式或函數(shù)的結(jié)果(例如,DATEVALUE("2001/1/30"))。有關(guān)日期系列數(shù)的詳細(xì)信息,請參閱NOW。End_date為一個日期,它代表時間段內(nèi)的最后一個日期或結(jié)束日期。Unit為所需信息的返回類型。Unit返回"Y"時間段中的整年數(shù)。"M"時間段中的整月數(shù)。"D"時間段中的天數(shù)。"MD"start_date與end_date日期中天數(shù)的差。忽略日期中的月和年。"YM"start_date與e

6、nd_date日期中月數(shù)的差。忽略日期中的日和年。"YD"start_date與end_date日期中天數(shù)的差。忽略日期中的年。說明MicrosoftExcel按順序的系列數(shù)保存日期,這樣就可以對其進(jìn)行計算。如果工作簿使用1900日期系統(tǒng),則Excel會將1900年1月1日保存為系列數(shù)1。而如果工作簿使用1904日期系統(tǒng),則Excel會將1904年1月1日保存為系列數(shù)0,(而將1904年1月2日保存為系列數(shù)1)。例如,在1900日期系統(tǒng)中Excel將1998年1月1日保存為系列數(shù)35796,因為該日期距離1900年1月1日為35795天。請查閱Mic

7、rosoftExcel如何存儲日期和時間。ExcelforWindows和ExcelforMacintosh使用不同的默認(rèn)日期系統(tǒng)。有關(guān)詳細(xì)信息,請參閱NOW。示例DATEDIF("2001/1/1","2003/1/1","Y")等于2,即時間段中有兩個整年。DATEDIF("2001/6/1","2002/8/15","D")等于440,即在2001年6月1日和2002年8月15日之間有440天。DATEDIF("2001/6/1","2002/8/15","YD")等于75,即在6月1日與8月15日之間有75天,忽略日期中的年。DATEDIF(

8、"2001/6/1","2002/8/15","MD")等于14,即開始日期1和結(jié)束日期15之間的差,忽略日

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。