Excel中更具專業(yè)性的日期函數(shù),處理多樣化的日期數(shù)據(jù)!

本期我們來(lái)聊聊Excel中那些比較專業(yè)性的日期函數(shù),這里的專業(yè)性,其實(shí)是在一些專業(yè)性的數(shù)據(jù)報(bào)告中比較常用的。我們?cè)诒酒谒吹陌咐闶顷P(guān)于財(cái)務(wù)報(bào)告中的發(fā)票數(shù)據(jù)。

第一個(gè)要解決的問(wèn)題是“Due Date”,即發(fā)票到期日,此例中的發(fā)票將于開(kāi)出發(fā)票當(dāng)月結(jié)束后的十個(gè)工作日到期,這里我們將要通過(guò)函數(shù)EOMONTH來(lái)計(jì)算當(dāng)月的最后一天。

在D5單元格中,輸入EOMONTH函數(shù),第一個(gè)參數(shù)為開(kāi)始日期,第二個(gè)參數(shù)為月數(shù),如果是當(dāng)月則輸入0,如果是前一個(gè)月則輸入-1,如果是之后的一個(gè)月則輸入1,以此類推可以得到之前幾個(gè)月或之后幾個(gè)月的月最后一天。

EOMONTH函數(shù)只是幫助我們計(jì)算出發(fā)票日期的當(dāng)月的最后一天,我們還需要加上十個(gè)工作日的時(shí)間,因?yàn)槭鞘畟€(gè)工作日,所以要考慮周末和節(jié)假日的時(shí)間在內(nèi),故在EOMONTH函數(shù)前面嵌套另一個(gè)函數(shù)WORKDAY或WORKDAY.INTL函數(shù)。

WORKDAY和WORKDAY.INTL函數(shù)基本一樣,后者為更新的一個(gè)函數(shù),在高版本的Excel中才有,相比之下增加了一些東西。我們可以簡(jiǎn)單來(lái)對(duì)比一下這兩個(gè)函數(shù)的參數(shù)要求。

WORKDAY函數(shù)有三個(gè)參數(shù),分別是開(kāi)始日期、開(kāi)始日期之前或之后非周末和節(jié)假日的天數(shù)以及可選參數(shù)“節(jié)假日”。

WORKDAY.INTL函數(shù)則多了一個(gè)可選參數(shù)“周末”。

WORKDAY.INTL函數(shù)多出的這個(gè)可選參數(shù)是考慮到一些特殊情況,如沒(méi)有周末或周末并不設(shè)定為WORKDAY函數(shù)默認(rèn)的周六和周日。當(dāng)然這里的“周末”參數(shù)也可自定義,如"0001110"代表的是周六、日、一和五為工作日(數(shù)字0),周二、三、四位周末(數(shù)字1)。

我們?cè)诖死羞x擇使用WORKDAY.INTL函數(shù),完成整個(gè)函數(shù)公式。

按Enter鍵后,再通過(guò)快速填充的功能復(fù)制公式,完成“Due Date”列的數(shù)據(jù)填充。

第二個(gè)要解決問(wèn)題是“Reminder Date”,即需要在發(fā)票日期的兩個(gè)月后發(fā)出提醒。針對(duì)此問(wèn)題,我們將用到的函數(shù)是EDATE(End Date結(jié)束日期)。

在E5單元格中,輸入EDATE函數(shù),第一個(gè)參數(shù)為開(kāi)始日期,第二個(gè)參數(shù)為月數(shù)(開(kāi)始日期之前或之后)。

按Enter鍵后,再快速?gòu)?fù)制函數(shù)公式完成整列數(shù)據(jù)的填充。

關(guān)于EDATE函數(shù),我們?cè)诤罄m(xù)的更新中會(huì)再介紹其與其他函數(shù)的結(jié)合使用。

在Excel中,以上我們所提到的日期函數(shù)EOMONTH、WORKDAY、WORKDAY.INTL、EDATE,雖然并不為所眾知,但確是在報(bào)表和計(jì)算模型中很有幫助的。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容