周二 · 函數(shù) 關(guān)鍵詞:Eomonth 1語法 =Eomonth(start_date,months). 返回指定日期之前或之后某個月的最后一天的日期。 eomonth,即end of mohth之意,指月末,月底。 TIPS: · 在單元格輸入,=Eomonth( ,就會提示上述語法 · start_date:我們指定要計算的開始日期。 · months:指start_date 之前或之后的月份數(shù)。months為正值將生成start_date之后的日期;為負(fù)值則生成start_date之前的日期。 2函數(shù)釋義 ■ 返回指定日期之后的日期 在B2單元格中錄入公式:=EOMONTH(A2,1),這個公式的含義是要求函數(shù)返回A2(1996/8/13)日期之后一個月的月末,即1996/9/30。 填充公式后的結(jié)果: ■ 返回指定日期之前的日期 若第二參數(shù)為負(fù)數(shù),函數(shù)將返回指定日期之前的日期。 如在[B2]中錄入=EOMONTH(A2,-3),則返回A2(2016/2/21)日期之前3個月的月末值,即2015/11/30。 ■ 第二參數(shù)含小數(shù) 若第二參數(shù)為小數(shù),函數(shù)將忽略小數(shù)部分,截尾取整。 如在[B2]中錄入=EOMONTH(A2,2.8),則視為=EOMONTH(A2,2)進(jìn)行計算。 3實際應(yīng)用 在實際工作中,我們有哪些情況會用到這個函數(shù)呢?下面我們來看幾個實例。 ■ 實例1:獲取準(zhǔn)確截止日期 星x克咖啡店,推出買咖啡贈優(yōu)惠券活動,優(yōu)惠券截止日期均為月底,那么我們?nèi)绾潍@知準(zhǔn)確的截止日期呢? 在[C2]中錄入公式=EOMONTH(A2,B2)即可。 最終結(jié)果如下: ■ 實例2:計算指定月份天數(shù) 實例2:計算2016年指定月份(A列)的天數(shù)。 在[B2]中錄入公式:=DAY(EOMONTH(DATE($B$1,A3,1),0))&'天' 最終結(jié)果如下: ■ 實例3:計算至月底的利息 案例3:公司2016年,借款金額、借款日期、借款年利率如下圖所示,求截止到本月底各項借款的利息。 在[D2]中錄入公式: =(EOMONTH(B2,DATEDIF(B2,TODAY(),'M'))-B2)*A2*C2/365*10000回車,即可得到截止到本月底的利息額。 結(jié)果如下: 此公式的含義: 1. TODAY(),返回系統(tǒng)當(dāng)前日期,本教程錄制日期為2017/3/30。 2. DATEDIF(B2,TODAY(),'M'),返回當(dāng)前日期與借款日之間的月份數(shù)。 3. EOMONTH(B2,DATEDIF(B2,TODAY(),'M'))-B2,返回當(dāng)前月最后一天與借款日相差的天數(shù)。 4. 最后,再用所得天數(shù)乘以本金(A2)年利率(C2),除以365(一年的天數(shù)),再乘以1000,既可。 4格式設(shè)置 需要提醒大家的是,因為EOMONTH函數(shù)返回的是日期,因此,應(yīng)用這個函數(shù)的單元格格式要設(shè)置為日期格式,否則,就不能正常為日期,而是一串?dāng)?shù)字了。 |
|