測算固定資產(chǎn)折舊最好用的EXCEL函數(shù)
對于剛進事務所的審計小朋友來說,固定資產(chǎn)折舊測算總是避免不了的。
看著企業(yè)固定資產(chǎn)清單上茫茫多的資產(chǎn),如果要一個一個算,估計得算到項目結(jié)束時才能算完。如果學會了這個公式,幾分鐘就能搞定。是的,幾分鐘就能把折舊測算搞定!
很久之前就想寫這篇文章了,由于各種亂七八糟的原因,遲遲未能完成。
最近,有幾個朋友問我固定資產(chǎn)折舊怎么測算。想教他們,可是工作忙,實在是抽不出時間。當時就想,如果我早點把這篇文章寫出來,發(fā)個鏈接給他們就行了。
可惜沒有如果。
雖不能“授之以漁”,但能“授之以魚”。我把之前寫好公式的excel模板發(fā)給他們,說把固定資產(chǎn)的幾個信息粘貼進去,本期應計提的折舊就出來了。模板是這個樣子的:
只要把“原值”、“開始使用日期”、“使用月限”、“殘值率”這四個要素粘貼上去,黃色區(qū)域是公式,結(jié)果自動出來。
廢話少說,上干貨!
首先,函數(shù)是這樣子的:
=IF(E4>=$I$2,0,IF(DATEDIF(E4,$I$2,\"m\")>F4,D4*(1-G4),DATEDIF(E4,$I$2,\"m\")*D4*(1-G4)/F4))
別看它長,其實也就兩個函數(shù),一個是DATEDIF,一個是IF,很容易理解。
先從DATEDIF開始。
以它為例,DATEDIF(E4,$I$2,\"m\"),這個函數(shù)有三個參數(shù),第一個是開始時間,第二個是結(jié)束時間,第三個是你要獲取的結(jié)果。它的具體含義是,從E4單元格到 i2 單元格“相隔”的月數(shù)。E4單元格表示2023年12月,i2單元格表示2023年12月,它們兩之間相隔了12個月。“m”是month的縮寫,月的意思,公式中一定要帶雙引號。當然了,你要獲取兩個日期相隔多少天,你可以把“m”改成“d”(date,“日”的英文),要獲取相隔多少年,就改成“y”。最后,需要注意一下“相隔”這個詞,比如1到7,相隔的是6。固定資產(chǎn)計提折舊的政策是,當月增加當月不提,當月減少當月照提。如果用這個函數(shù)來算兩個日期相隔的月數(shù),剛好是應當計提折舊的月數(shù),與折舊政策相匹配。可以說,這個函數(shù)是為固定資產(chǎn)量身定做的。如果不用它,是不是可惜了?
求兩個日期相隔多長時間的函數(shù)學會了,離目標就不遠了。我們算出了相隔月數(shù),再用月數(shù)乘以月折舊額,不就得到應計提的折舊了嗎?簡單!
然而,事實沒那么簡單。如果這樣,上面的函數(shù)就不會這么長了,可對?
如果兩個日期相隔超過一年怎么辦?我們要測的折舊,只是一個會計年度的。
如果固定資產(chǎn)已經(jīng)提足折舊了怎么辦?
把各種可能性考慮進去,函數(shù)就變長了。
函數(shù)雖長,不過是多加一個IF函數(shù)而已。
IF函數(shù)專門解決“如果......怎么辦”的問題。不會用IF函數(shù)的,可以先去加強一下excel基礎。出門左轉(zhuǎn),我上期的文章后面有個免費學習excel基礎的鏈接,內(nèi)容很給力。
在介紹這個長長的函數(shù)之前,先來理清整體思路。要想求本期應計提的折舊,就要知道本期有多少個月需計提折舊,再用月數(shù)乘以月折舊額即可。以17年為例,固定資產(chǎn)16年11月開始使用,求17年應計提的折舊,我們可以這樣算:假設開始使用時間到本期期初(也就是上期期末:16年12月31日)相隔a個月,開始使用時間到本期期末相隔b個月,那么b-a就是本期計提折舊的月數(shù)。16年11月到16年12月31日,相隔1個月,到17年12月31日則相隔13個月,13-1=12,應計提12個月折舊。用12乘以月折舊額,就可以得出本年應計提的折舊。這么簡單?
沒這么簡單。如果固定資產(chǎn)是17年內(nèi)開始使用的呢?可去試試用DATEDIF計算從17年5月4日到16年12月31日相隔多少個月,不會出現(xiàn)負數(shù),而是公式出錯!怎么解決?
這就輪到我們剛才說到的IF函數(shù)出場了。做一個比較即可:如果開始使用日期大于或期初,則返回0,否則正常計算。還是上面那個例子,17年5月4日開始使用,由于17年5月4日大于16年12月31日,返回0,5月4日到17年12月31日相隔7個月,7-0=7,本期應計提7個月的折舊。函數(shù)的前半部分“IF(E4>=$I$2”就是用來判斷開始使用時間是否大于或等于期初的,如果大于,就返回0,否則繼續(xù)執(zhí)行函數(shù)。到了這一步,大功告成!
當然沒有!
如果該固定資產(chǎn)早就已經(jīng)提足折舊了呢?又出現(xiàn)了一個bug。
解決辦法,還是用IF函數(shù),再嵌套一個IF即可。接著上面的例子,假如它是08年8月開始使用,折舊月限60個月。08年8月大于或等于16年12月31日的判斷不成立,函數(shù)繼續(xù)執(zhí)行,接下來我們再加入一個函數(shù),用來判斷它是否已經(jīng)提足折舊,還是用DATEDIF函數(shù),計算開始使用時間到16年12月31日相隔的月數(shù)是否大于折舊月限,如果大于,那么截止期初的折舊月數(shù)只能是60(計提足折舊就不再提了),如果小于,則截止期初的折舊月數(shù)是兩個時間相隔的月數(shù)。說起來有點繞口,簡單說就是:誰小就選誰。比如上面,08年8月開始使用,折舊月限60個月,而用DATEDIF計算出來的月數(shù)是100,60小于100,所以返回的月數(shù)是60。再計算截止期末(17年12月31日)累計計提的月數(shù),也是60。60-60=0,所以本期不計提折舊。考慮到了這一步,就圓滿了,把公式往下一拉,所有情況下的折舊都能測算出來!
現(xiàn)在我們再來回顧一下上面的公式。
=IF(E4>=$I$2,0,IF(DATEDIF(E4,$I$2,\"m\")>F4,D4*(1-G4),DATEDIF(E4,$I$2,\"m\")*D4*(1-G4)/F4))
D列是原值,F(xiàn)列是使用月限,G列是殘值率,D4*(1-G4)計算的是總的折舊額,意思是從開始使用時間到17年12月31日,相隔月數(shù)大于或等于使用月限,那截止17年12月31日的累計折舊等于總折舊額,也就是月數(shù)乘以月折舊額。D4*(1-G4)/F4算的是月折舊額,當相隔月數(shù)小于使用月限時,累計折舊等于相隔月數(shù)乘以月折舊額。先計算期初累計折舊,再計算期末累計折舊,期末減去期初,就是本期計提的!
到了這里,大功告成,只要把公式往下一拉,本期應計提的折舊就出來了,不管企業(yè)有一千個固定資產(chǎn),還是一萬個,幾分鐘就能算出來。最后,用測算出來的數(shù)和企業(yè)實際計提的數(shù)相比較,看差額是多少,再找出差異的原因!這就是折舊測算的整個過程!
解釋一下,$I$2跟I2是一樣的,都表示第I列,第2行,唯一的區(qū)別在于,兩個美元符號把I給鎖死了,不能動了,它的功能是,把公式往下拉,往左拉,往四個方向拉,它都不會變,被錢鎖死了。這就是絕對引用。對于不懂什么是絕對引用和相對引用的,建議去鞏固一下Excel基礎。
還有一點需要注意的,我們接觸到的固定資產(chǎn)清單,往往是從系統(tǒng)中導出來的。從系統(tǒng)中導出來的數(shù)據(jù),往往是文本類型,而文本是不能進行比較運算的, 也就沒法比較兩個日期誰大誰小。解決辦法是把文本類型改成數(shù)值類型。操作:點擊“數(shù)據(jù)”——“分列”——“下一步”——“下一步”,選擇“日期”,再點擊完成。這就完成了從文本到數(shù)值的轉(zhuǎn)換,當然也能通過這種方式把文本轉(zhuǎn)換成數(shù)值。是這樣子的:
注意:以上方法只適用于“平均年限法”的折舊測算,如果某些企業(yè)使用的是“雙倍余額遞減法”或者“年總和法”,就不行了。不過用這兩種折舊方法的企業(yè)比較少。
DATEDIF函數(shù)還可以用來測算短期借款利息,無形資產(chǎn)攤銷,長期待攤費用攤銷等。
知乎不常上,最新內(nèi)容會在微信公眾號上第一時間更新,大家有什么疑問也可以在微信公眾號對話框中跟我留言,我會第一時間回復。
還有很多很多干貨,歡迎大家關注我的微信公眾號,在微信公眾號查找框中輸入我的公眾號ID:wssg1114
也可以掃描圖中二維碼加關注。
聲明:本站所有文章資源內(nèi)容,如無特殊說明或標注,均為采集網(wǎng)絡資源。如若本站內(nèi)容侵犯了原著者的合法權益,可聯(lián)系本站刪除。