Financial
All versions
◉ 7 views
=DB()
Returns the depreciation of an asset for a specified period using the fixed-declining balance method.
Applies To:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=DB(cost, salvage, life, period, [month])
Hover argument names in the table for details.
Output typeNumber
Popularity30 / 100
VolatileNo
Dynamic ArrayNo
📥 Download sample .xlsx — Coming soon
▦ Try in Playground
Dedicated file for this function — safe & lightweight · sample data + live formulas
⬇ Download Sample Workbook
A dedicated .xlsx for =DB() with Persian sample data & live formulas — open in Excel and practice.
- Sheet “Sample” — data table + formula in place
- Sheet “Guide” — syntax, arguments & tips from this page
- Instant & secure (token + rate limit)
🧠 🧠 Quiz this function
%d questions — syntax, example & errors — test yourself!
◧ Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
cost |
Number | Required | The initial cost of the asset. |
salvage |
Number | Required | The value at the end of the depreciation (sometimes called the salvage value of the asset). |
life |
Number | Required | The number of periods over which the asset is being depreciated (sometimes called the useful life of the asset). |
period |
Number | Required | The period for which you want to calculate the depreciation. Period must use the same units as life. |
month |
Number | Optional | The number of months in the first year. If month is omitted, it is assumed to be 12. |
▣ Examples
استهلاک سال اول، با محاسبه فقط ۷ ماه
=DB(A2,A3,A4,1,7)
استهلاک سال دوم
=DB(A2,A3,A4,2,7)
استهلاک سال سوم
=DB(A2,A3,A4,3,7)
استهلاک سال چهارم
=DB(A2,A3,A4,4,7)
استهلاک سال پنجم
=DB(A2,A3,A4,5,7)
استهلاک سال ششم
=DB(A2,A3,A4,6,7)
استهلاک سال هفتم، با محاسبه فقط ۵ ماه
=DB(A2,A3,A4,7,7)
✦ Tips
- The fixed-declining balance method computes depreciation at a fixed rate. DB uses the following formulas to calculate depreciation for a period: (cost - total depreciation from prior periods) * rate where: rate = 1 - ((salvage / cost) ^ (1 / life)), rounded to three decimal places
- Depreciation for the first and last periods is a special case. For the first period, DB uses this formula: cost * rate * month / 12
- For the last period, DB uses this formula: ((cost - total depreciation from prior periods) * rate * (12 - month)) / 12
💬 Comments & Q&A 0 approved
🔒 Your comment will be published after review.Share your thoughts — visible after admin approval
No comments yet — be the first!