孩子們,今天上班了嗎?
讓我們分享并收藏一套常用的日期計(jì)算公式??傆幸惶鞎?huì)用的。(大衛(wèi)亞設(shè))。
1、今天是幾號(hào)
=DAY(NOW())
NOW返回系統(tǒng)當(dāng)前的日期和時(shí)間,DAY返回指定日期是所在月份的第幾天。
2、現(xiàn)在是幾月份
=MONTH(NOW())
MONTH函數(shù)的作用是返回指定參數(shù)的月份的。
3、今天是星期幾
=WEEKDAY(NOW(),2)
WEEKDAY函數(shù)用于返回指定日期是星期幾,第一參數(shù)是要處理的日期,第二參數(shù)使用2,就是用數(shù)字1到7來(lái)表示星期一到星期日。
4、當(dāng)前的日期
=TODAY()
TODAY函數(shù)和NOW函數(shù)類似,不需要參數(shù),只要一對(duì)括號(hào)就夠了。
5、當(dāng)前的年份
=YEAR(NOW())
YEAR函數(shù)的作用是返回指定參數(shù)的年份的。
6、今天是本年度的第幾周
=WEEKNUM(NOW())
WEEKNUM函數(shù)用于返回一年中的周數(shù),第1參數(shù)是要判斷的日期,第二參數(shù)省略,表示一周的第一天是星期日。如果希望一周的第一天是星期一,可以將第二參數(shù)寫(xiě)成2。
7、現(xiàn)在是幾季度
=LEN(2^MONTH(NOW()))
這個(gè)公式之前在咱們的公眾號(hào)里也推送過(guò),應(yīng)該是一位數(shù)學(xué)大神研究出來(lái)的。先使用MONTH(NOW())部分算出當(dāng)前日期的月份,然后用2做底數(shù),用月份做指數(shù),來(lái)計(jì)算乘冪。然后使用LEN函數(shù)計(jì)算出的乘冪有幾位數(shù),這個(gè)位數(shù)恰好就是季度數(shù)。
8、現(xiàn)在是今年的第幾天
=TODAY()-"1-1"+1
在Excel中,不指定年份的日期會(huì)被視作當(dāng)前系統(tǒng)年份。本例中使用TODAY()-"1-1",就是用當(dāng)前日期減去本年度的1月1日,這樣計(jì)算出當(dāng)前日期距離1月1日有多少天,最后再加上一個(gè),結(jié)果就是今年的第幾天了。
9、當(dāng)前季度有多少天
=COUPDAYS(NOW(),"9999-1",4,1)
COUPDAYS函數(shù)是一個(gè)財(cái)務(wù)專用函數(shù),用于返回結(jié)算日所在付息期的天數(shù)。
第一參數(shù)是證券結(jié)算日,本例使用系統(tǒng)當(dāng)前日期。
第二參數(shù)是證券到期日,本例使用一個(gè)非常大的日期——9999年1月1日。
第三參數(shù)和第四參數(shù)分別指定付息次數(shù)和日計(jì)數(shù)基準(zhǔn)類型。
最終計(jì)算結(jié)果實(shí)際上是當(dāng)前日期所在付息周期的天數(shù)。
10、今天是本月的第幾周
=INT((DAY(NOW())+MOD(NOW()-DAY(NOW()),7)-1)/7)+1
這個(gè)公式的計(jì)算過(guò)程有點(diǎn)小復(fù)雜,也是按數(shù)學(xué)規(guī)律來(lái)的。有余數(shù)計(jì)算,還有取整計(jì)算,大家會(huì)套用就可以了,公式中的NOW()部分,可以換成實(shí)際要判斷的日期。
11、本月有多少天?
=DAY(EOMONTH(NOW(),0))
EOMONTH函數(shù)的作用是返回某個(gè)日期所在月份的最后一天。先使用NOW函數(shù)得到系統(tǒng)當(dāng)前日期,然后用EOMONTH得到當(dāng)前日期所在的月份的月末日期,最后再使用DAY函數(shù)計(jì)算出月末日期的“天”。
12、本月還剩多少天
=EOMONTH(NOW(),0)-TODAY()
先使用EOMONTH函數(shù)計(jì)算出當(dāng)前日期的月末日期,然后減去當(dāng)前日期。
13、下個(gè)工作日是哪天?
=WORKDAY(TODAY(),1)
WORKDAY函數(shù)用于計(jì)算指定工作日之前或之后的日期,。這里的工作日默認(rèn)是指除了周六和周日的日期。
第1參數(shù)是起始日期,第二參數(shù)是工作日,第三參數(shù)可以省略,用于指定要排除的法定節(jié)假日。比如要排除春節(jié),就可以在單元格中依次羅列出春節(jié)放假的全部日期,WORKDAY函數(shù)的第三參數(shù)引用這個(gè)區(qū)域就可以了。
14、今年是不是閏年
=IF(COUNT(-"2-29"),"是","否")
"2-29"部分,使用了沒(méi)有指定年份的文本型日期,系統(tǒng)會(huì)按當(dāng)前年份進(jìn)行識(shí)別。前面加上一個(gè)負(fù)數(shù),如果當(dāng)前年份的2月29日這個(gè)日期存在,會(huì)返回一個(gè)負(fù)數(shù),如果當(dāng)前年份的2月29日不存在,加上負(fù)數(shù)后就變成錯(cuò)誤值了。
然后使用COUNT函數(shù)函數(shù)計(jì)算數(shù)值個(gè)數(shù),日期存在,結(jié)果為1,日期不存在,結(jié)果為0。
然后使用IF函數(shù),根據(jù)COUNT的結(jié)果進(jìn)行判斷。在IF函數(shù)的第1參數(shù)中,0相當(dāng)于邏輯值FALSE,不等于0的其他數(shù)值則相當(dāng)于TRUE,最終返回“是”或“否”。
16、1973年6月8日出生的寶寶幾歲了?
=DATEDIF("2012-6-28",NOW(),"y")
DATEDIF函數(shù)用于計(jì)算兩個(gè)日期之間間隔的整年數(shù)或整月數(shù)。
第一參數(shù)是起始日期,第二參數(shù)是截止日期,第三參數(shù)用于指定間隔類型。y表示年,m表示月。
17、今年的母親節(jié)是哪天?
=FLOOR("5-6",7)+8
每年5月的第二個(gè)星期日是母親節(jié)。
先使用"5-6"得到系統(tǒng)當(dāng)前年份的5月6日。再使用FLOOR函數(shù),將當(dāng)前年份的5月6日向下舍入到7的倍數(shù),得到5月6日之前最后一個(gè)星期六的日期。
加上8,就是五月份的第二個(gè)星期日了。
好了,今天咱們的內(nèi)容就是這些吧,祝大家新年新起點(diǎn),牛年步步高!
圖文制作:祝洪忠
1.《10的負(fù)一次方等于多少看這里!一組常用日期計(jì)算公式,收好備用》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《10的負(fù)一次方等于多少看這里!一組常用日期計(jì)算公式,收好備用》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來(lái)源地址,http://f99ss.com/shehui/2062454.html