Professional Documents
Culture Documents
Accounting Using Excel - SEC2
Accounting Using Excel - SEC2
ACCRINT helps users calculate the accrued interest on a security, such as a bond, when that
security is sold or is transferred to a new owner on a date other than the issue date or on a date
that is an interest payment date.
1 Actual/actual
2 Actual/360
3 Actual/365
4 European 30/360
2. ACCRINTM calculates the interest that is paid at maturity, or the lump sum interest
when a security expires/matures.
Formula
1 Actual/actual
2 Actual/360
3 Actual/365
4 European 30/360
4. The AMORLINC function returns the depreciation for an accounting period, or the
prorated depreciation if the asset was purchased in the middle of a period. This function is
available for users of the French accounting system. If an asset is purchased in the middle
of the accounting period, the prorated depreciation is taken into account.
COUPDAYSNC function - Returns the number of days from the settlement date to the next
coupon date
The COUPDAYBS function syntax has the following arguments:
6. COUPDAYS function to return the number of coupon days in the coupon period that
contains the settlement date
Description
Returns the number of days in the coupon period that contains the settlement date.
Formula
coupon bonds pay interest at regular intervals. MS Excel introduced the COUPDAYSYNC
function to calculate the days before we get paid. Thus, it allows us to manage cash flows in
an efficient manner.
The COUPNCD function calculates the next coupon date after a given settlement date,
using the maturity date, frequency and basis as additional inputs.
COUPNCD function - Returns the next coupon date after the settlement date
COUPNUM function - Returns the number of coupons payable between the settlement date
and maturity date
COUPPCD function - Returns the previous coupon date before the settlement date
=CUMIPMT(rate,nper,pv,start_period,end_period,type)
● rate - The interest rate per period.
● nper - The total number of payments for the loan.
● pv - The present value, or total value of all payments now.
● start_period - First payment in calculation.
● end_period - Last payment in calculation.
● type - When payments are due. 0 = end of period. 1 = beginning of period.
Example 1
Assume we wish to calculate the depreciation for an asset with an initial cost of
$100,000. The asset’s salvage value after 5 years is $10,000.
We will calculate the depreciation for all five years. The formula used is:
The month argument was left blank, so the function would assume it as 12. For each
year, we will only change the period, as shown below:
The result we got for five years is below:
The DB function uses the fixed-declining balance method to compute the asset’s
depreciation at a fixed rate. The formula used by DB to calculate depreciation for a
period is:
Different formulas are used for first and last periods. For the first period, DB uses the
following formula:
2. DDB FUNCTION
The double-declining balance (DDB) method is a type of declining balance method that instead
uses double the normal depreciation rate.
The DDB function is one of the financial functions. It is used to calculate the depreciation of an
asset for a specified accounting period using the double-declining balance method.
Syntax
The figure below displays the result returned by the DDB function.
3. DISC
Converts a dollar price expressed as an integer part and a fraction part, such as 1.02, into a dollar
price expressed as a decimal number. Fractional dollar numbers are sometimes used for security
prices.
The fraction part of the value is divided by an integer that you specify. For example, if you want
your price to be expressed to a precision of 1/16 of a dollar, you divide the fraction part by 16. In
this case, 1.02 represents $1.125 ($1 + 2/16 = $1.125).
Formula
DOLLARDE(fractional_dollar, fraction)
The DOLLARDE function uses the following arguments:
1. Fractional_dollar (required argument) – This is the number expressed as an integer part
and a fraction part, separated by a decimal point.
2. Fraction (required argument) – This is the integer to be used in the denominator of a
fraction. We need to provide it as an integer, but in case of a decimal value, Excel will
truncate it to an integer.
Description
Use DOLLARFR to convert decimal numbers to fractional dollar numbers, such as securities
prices.
Syntax
DOLLARFR(decimal_dollar, fraction)
Remark
The DURATION function, one of the Financial functions, returns the Macauley duration for an
assumed par value of $100. Duration is defined as the weighted average of the present value of
cash flows, and is used as a measure of a bond price's response to changes in yield.
The DURATION Function is categorized under Excel Financial functions. It helps to calculate
the Macauley Duration. The function calculates the duration of a security that pays interest on a
periodic basis with a par value of $100. DURATION is commonly used by Portfolio Managers
who use the immunization strategy.
Syntax
■ Settlement Required. The security's settlement date. The security settlement date is the
date after the issue date when the security is traded to the buyer.
■ Maturity Required. The security's maturity date. The maturity date is the date
when the security expires.
■ Coupon Required. The security's annual coupon rate.
■ Yld Required. The security's annual yield.
■ Frequency Required. The number of coupon payments per year. For annual
payments, frequency = 1; for semiannual, frequency = 2; for quarterly, frequency =
4.
■ Basis Optional. The type of day count basis to use.
7. What is the EFFECT Function?
The EFFECT Function[1] is categorized under Excel Financial functions. It will calculate the
annual interest rate with the number of compounding periods per year. The effective annual
interest rate is often used to compare financial loans with different compounding terms.
As a financial analyst, we often need to make decisions on which financial loan will be best for a
company. The EFFECT function will be helpful in such scenario and will facilitate comparisons,
ultimately helping in making a decision.
Formula
=EFFECT(nominal_rate, npery)
Or, use the Excel Formula Coach to find the future value of a single, lump sum payment.
Syntax
FV(rate,nper,pmt,[pv],[type])
For a more complete description of the arguments in FV and for more information on annuity
functions, see PV.
Description: Returns the future value of an initial principal after applying a series of compound
interest rates. Use FVSCHEDULE to calculate the future value of an investment with a variable
or adjustable rate.
Syntax
FVSCHEDULE(principal, schedule)