計算折舊月數,實用才是硬道理

2021-03-02 數據分析就用Excel

小夥伴們好啊,今天老祝和大家分享一個實用的日期計算公式。

如下圖所示,是某單位的固定資產明細表,(為了便於演示,裡面的項目有所刪減),需要根據A列的啟用日期和F列的計提年限,來計算該資產在本年度中的折舊月數

已知固定資產折舊的計算規則為入帳次月開始計提,使用年限到期後的當月照提折舊,所以這裡咱們要先計算出初始折舊日期和到期日期。

初始折舊日期

也就是啟用日期次月的第一天:

=EOMONTH(A2,0)+1

EOMONTH函數用於返回某個日期之前或之後月的最後一天,這裡的第二參數使用0,表示返回第一參數所在月的最後一天,再加上1,就得到次月第一天的日期了。

折舊到期日期

也就是從實際折舊日期開始,N個月後的日期:

=EDATE(EOMONTH(A2,0)+1,F2*12)

EDATE函數用於根據指定月數,返回某個日期之前或之後月數的日期。

先用F2單元格中的使用年限乘以12,得到固定資產的折舊總月數。然後以折舊開始日期為基準,得到該月數後的日期。

咱們先把這兩部分公式備用,接下來看看在計算本年折舊月數時還要考慮的兩個問題:

一:本年折舊的起始日期

如果初始折舊的日期早於本年1月1日,就從本年的1月1日開始算起,否則就從初始折舊日期開始算起。

這部分的計算,咱們可以使用MAX函數來完成:

=MAX(EOMONTH(A2,0)+1,"2019-1-1")

也就是從「初始折舊日期」和本年的1月1日之中,提取最大的一個日期。

二:本年折舊的截止日期

如果折舊到期日期晚於本年12月31日,就到本年的12月31日截止計算,否則按實際的折舊到期日期計算。

這部分的計算,咱們可以使用MIN函數來完成:

=MIN(EOMONTH(EDATE(A2,F2*12),0),"2019-12-31")

也就是從「折舊到期日期」和本年的12月31日之中,提取最小的一個日期。

到了這一步,本年折舊計算的開始日期以及截止日期就都計算出來了,接下來,咱們再使用DATEDIF函數計算出這兩個日期之間的間隔月數就OK了。

DATEDIF函數的用法是:

DATEDIF(開始日期,結束日期,日期間隔類型)

由於DATEDIF在計算月數時,從1月1日到2月1日這樣的整月數才算一個月,因此在本例計算中,本年折舊的截止日期還要再加上一天。

最後咱們要做的,就是把以上公式組合到一起了:

在G2單元格輸入以下公式,向下複製,OK了:

=DATEDIF(MAX(EOMONTH(A2,0)+1,"2019-1-1"),MIN(EOMONTH(EDATE(A2,F2*12),0),"2019-12-31")+1,"m")

雖然公式看起來很長,但是只要把咱們前面的每一步都認真讀一下,理解公式也就是水到渠成的事了。

今天的練習文件在此,你也試試吧。

https://pan.baidu.com/s/1N9XFDGbYWrXyJtAJ47avtA

提取碼: 8ff5

圖文製作:祝洪忠

相關焦點

  • 固定資產折舊錶計算模板
    VIP學員的問題:入帳次月開始折舊,折舊完後,停止折舊,計算出本月折舊。
  • 一個實例,學會Excel中的日期計算
    小夥伴們好啊,今天老祝和大家分享一個實用的日期計算公式。
  • 採用直線法計算固定資產的每月折舊額
    置頂公眾號或設為星標,否則可能收不到文章個人微信號 | (ID:LiRuiExcel520)微信服務號 | 跟李銳學Excel(ID:LiRuiExcel)微信公眾號 | Excel函數與公式(ID:ExcelLiRui)今天分享一個實際案例,介紹採用直線法計算固定資產的每月折舊額的方法
  • Excel計算固定資產折舊更完美的公式
    如果固定資產使用60個月,到第61個月的時候,能否讓「使用月份」一列,不超過60個月。(也就是不超過最長使用期限)普通的解決辦法是嵌套一個IF函數進行判斷是否超過60個月,如果超過就返回60,否則返回實際月份。其實,嵌套一個MIN函數會更完美,公式更加簡潔。
  • Excel中如何計算兩個日期之間年份、月數和天數
    近期在公眾號中有很多朋友詢問如何在excel中計算兩個日期之間天數和時間,今天我們就來講講這個問題如何解決。
  • Excel中,如何用公式計算相差月份?(收藏備用)
    ·  正  ·  文  ·  來  ·  啦  ·常有讀者朋友問,如何計算兩個日期之間的相差月份
  • 葉長青:發展就是硬道理!
    分享嘉定一網點的經驗前,小編先來插播一條好消息~(*^__^*) 6月19日,恰逢父親節,嘉定一網點喬遷大喜,正如「網點是我們的家,負責人是我們的一家之長」。熱烈祝賀速爾快遞(嘉定)分公司喬遷新址!前言:嘉定一網點從摩託車到麵包車,再從麵包車到大貨車,從一名員工到數十名員工,葉長青用他的努力和拼搏為我們很好地詮釋了「發展就是硬道理」的道理。
  • 如何計算兩個日期的相隔年、月、天數
    、月、天數日期是由連續的序列號來保存的,如果需要計算兩個日期間隔的總天數,用簡單的減法就可以實現。但是,有時候需要將間隔的總天數折合成多少年多少個月零多少天的形式,如圖 171‑1所示,又該如何操作呢?圖171‑1日期列表→ 解決方案:使用DATEDIF函數計算兩個日期的年、月、天數。
  • 快速計算紙張令重和噸紙令數的技巧
    現為從事印刷、出版、紙張、專業統計和會計工作的工作者提供快速計算紙張令重和噸紙令數的方法,經常需要計算紙張的每令的重量和每噸的令數
  • 巧用Excel筆畫排序,實現計算漢字筆畫數
    想必大家小時候學習漢字的時候都有學習過筆畫筆順吧,今天小編想和大家分享如何巧妙的利用筆畫排序來實現計算漢字筆畫數。
  • Excel | DATEDIF函數按年、月、天精確計算員工工齡
    精確到天數的計算,有一個很好的函數——DATEDIF,這個函數在EXCEL裡是隱藏的。選中C3:E12區域,輸入函數:「=DATEDIF(B3:B12,TODAY(),{"y","ym","md"})」,按「CTRL+SHIFT+ENTER」組合鍵結束,即可計算出所有員工精確到年、月、天的工齡。
  • Excel實用技巧(49):常用的數學函數,你會運算了嗎?
    歡迎大家報名參與!    報名地址: http://www.chinatet.com/zhiboke/kjbdexceljq/       日常工作中,我們實用Excel進行數據統計與分析,除了使用加、減、乘、除等常見的運算方式之外,還有一些數學運算的函數也值得我們注意,例如數據的乘方與開方。1.
  • 在Excel中如何計算不重複項的個數
    情形1:- 我會- 那在SQL中如何計算不重複項的個數?- 容易 count distinct- give me five情形2:- 我不會- 好的...那你眼神好麼?- 嗯?- 一個一個數吧,千萬別數錯哦!- .
  • 今天是12月第幾周?給你一條公式自動計算吧
    雄獅:你這種情況可以寫個公式,讓系統給你自動計算。正好有位老師也在問怎麼計算學期第幾周,我一併講解了吧~首先,介紹下Excel裡有兩個和「周」相關的函數:WEEKNUM函數:當年中的周數①格式為WEEKNUM(日期,統計方式)②統計方式即從哪天開始算第一周,有多種參數:1表示從周日開始,2表示從周一開始,11~17分別代表從周一~周日開始,21表示從周一開始
  • 【興趣】Excel計算漢字的筆畫數
    興趣收穫:1、按筆畫數排序2、函數的邏輯思考3、錄製宏方法在下面的數據粘貼至A:
  • 用了十幾年Excel,這個隱藏函數我居然才知道,不要太好用!
    我是一隻正在瘋狂趕稿的可愛書~說起計算日期間隔,可是愁壞了不少職場人士。比如,需要計算兩個日期之間相差多少年,或多少月,或多少天。❶ Y:計算兩個日期相差的年數;❷ M:計算兩個日期相差的月數;❸ D:計算兩個日期相差的天數;❹ MD:計算兩個日期的同月間隔天數,忽略日期中的月份和年份。❺ YM:計算兩個日期的同年間隔月數,忽略日期中的天和年份。❻ YD:計算兩個日期的同年間隔天數,忽略日期中的年份。
  • Excel計算日期間隔
    怎樣才是規範的日期格式呢?我們只要打開【單元格格式】就一目了然了。右鍵點擊單元格,選擇【設置單元格格式】。因為只有這樣,Excel才會將你輸入的內容【認可】為是一個日期,之後才可以通過運算符或公式對其進行引用和計算。就我個人而言,在輸入日期時,喜歡以【2019/02/25】或是【2019-02-25】這樣的格式來輸入日期,因為數字和符號都在小鍵盤上,熟練以後輸入起來可以兼顧正確率和速度。既然可以相減,自然也可以相加。給定一個日期後,如果要知道多少天后是什麼日期,也可以直接加出來。
  • 用Excel實現均數標準差的快速計算填充
    既然數據錄入到Excel裡了,為何不用Excel強大的制表和統計功能,直接將其實現?舉例說明一下,如下是常規實驗記錄表:將在PPT或者論文中呈現的表格,如下所示,分別是空表和已填充的表格。下面我們要用到其中的4個函數:CONCATENATE(text1,[text2],...)用以拼接幾個文本;ROUND(number,num_digits)用以縮減小數位數;AVERAGE(number1,[number2],...)用以計算平均值;STDEVA(value1,[value2],...)用以計算標準差。
  • 銷售英文平話(一)銷量是硬道理
    《銷售英文平話》是墨比斯早年間寫給思碼諮詢內部的系列文章,小編最近拿出來重讀的時候,越發在文章裡體會到比銷售和英文更多的意義和樂趣,於是整理並分享出來,與諸君共樂~Preface 前言經常遇到同事提出兩類問題:「有什麼實用的營銷參考書可以推薦
  • 萬能函數Aggregate實用技巧解讀!
    Excel中的函數非常的繁多,使用技巧也是各有不同,如果要全部100%的掌握Excel函數公式,幾乎是不可能的,但對於一些經典函數的使用技巧,我們必須掌握哦,如Aggregate函數,不僅能求和、計數、計算最大(小)值,還能計算平均值