Microsoft Knowledge Base

VDB() Returns Different Values for Years and Days

Last reviewed: March 27, 1997
Article ID: Q116394
4.00 4.00a 5.00 5.00c 7.00 7.00a | 4.00 5.00 5.00a WINDOWS | MACINTOSH kbusage

The information in this article applies to:

  • Microsoft Excel for Windows 95, versions 7.0, 7.0a
  • Microsoft Excel for Windows, versions 4.0, 4.0a, 5.0, 5.0c
  • Microsoft Excel for the Macintosh, versions 4.00, 5.00, 5.00a

SYMPTOMS

In Microsoft Excel, when you use the VDB() function to return the depreciation of an asset, you receive a different result when you use years for the starting and ending period values, than if you use days.

CAUSE

This behavior occurs because the VDB() function is not a linear function (as its name, Variable Declining Balance suggests). Because the amount depreciated each period is variable, the amounts in each period are different. So if you change the starting and ending period values from years to days, the number of periods changes and therefore, so does the depreciation amount for each period.

MORE INFORMATION

You can use the VDB() function to return the depreciation of an asset for any period you specify, including partial periods. The life, start_period, and end_period values must be in the same units. The units that you use affect the value returned by the VDB() function, even if the same time period is used. For example, the following function

   =VDB(10000,0,10,0,2.5)

returns a value of $4,240.00. Using the same time period, 2.5 years, with units of days instead of years, the following function

   =VDB(10000,0,3650,0,912.5)

returns a value of $3,935.52.

REFERENCES

For more information about VDB(), choose the Search button in Help and type:

   VDB function


KBCategory: kbusage
KBSubcategory:

Additional reference words: 4.00 4.00a 5.00 5.00a 5.00c 7.00 7.00a
Keywords : kbusage
Version : 4.00 4.00a 5.00 5.00c 7.00 7.00a
Platform : MACINTOSH WINDOWS


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: March 27, 1997
©1997 Microsoft Corporation. All rights reserved. Legal Notices.