Excel AMORDEGRC function
The AMORDEGRC function returns the linear depreciation of an asset for each accounting period by applying a depreciation coefficient based on the lifetime of the assets.
AMORDEGRC(cost, date_purchased, first_period, salvage, period, rate, [basis])
Cost (Required): The cost of the asset;
Date_purchased (Required): The date of the asset purchased;
First_period (Required): The end date of the first period;
Salvage (Required): The salvage value at the end of the lifetime of the asset;
Period (Required): The accounting period;
Rate (Required): The rate of depreciation;
(Optional): An integer number (0, 1, 3 or 4) which specifies the year basis to be used. Default is 0.
|| Date System
| o or omitted
|| 360 days (NASD method)
|| 365 days in a year
|| 360 days in a year (European method)
1. This function is used for the French accounting system;
2. The AMORDEGRC function uses depreciation coefficient to calculate the depreciation. The depreciation coefficient is calculated by the asset life (=1/rate), here the depreciation coefficients are as follows:
| Lifetime of the assets
|| Depreciation Coefficient
| Between 3 and 4 years
| Between 5 and 6 years
| More than 6 years
3. The #NUM! error occurs when one of the following condition is met:
-- The “date_purchased” is greater than the “first_period”;
-- The “salvage” value is greater than the “cost”;
-- If any of the values in arguments “salvage”, “period”, “rate”, and [basis] contains an invalid number:
Such as: “salvage” < 0, period < 0, rate <= 0, or [basis] is any number other than 0, 1, 3 or 4;
4. The #VALUE! error occurs when one of the following condition is met:
-- The “date_purchased” or the “first_period” are not valid Excel dates;
-- Any of the arguments are non-numeric.
It returns a numeric value representing the depreciation of an asset in a given accounting period.
As shown in the screenshot below, the table on the left contains the details of an asset, and the table on the right is going to calculate the depreciation and the new value of this asset for each accounting period listing in E7:E12, you can do as follows to get it done.
Select a blank cell (here I select cell F7), copy or enter the formula below and press the Enter key to get the result. Select this result cell and then drag its AutoFill Handle down to get the depreciations for other accounting periods.
=AMORDEGRC($C$5, $C$6, $C$7, $C$8, E7, $C$9,$C$10)
1. In this formula, E7 is the cell containing the first accounting period.
2. In cell G7 in column G, we calculate the new value of the asset by subtracting the depreciation from the cost of the asset at the beginning (G6), and then drag its AutoFill Handle down to get the new values of the asset in other accounting periods.
Excel AMORLINC function
The AMORLINC function returns the linear depreciation of an asset for each accounting period.
The Best Office Productivity Tools
- One second to switch between dozens of open documents!
- Reduce hundreds of mouse clicks for you every day, say goodbye to mouse hand.
- Increases your productivity by 50% when viewing and editing multiple documents.
- Brings Efficient Tabs to Office (include Excel), Just Like Chrome, Edge and Firefox.
Please leave your comments in English