The Excel DOLLARDE Function

Fractional Dollar Values

The Excel Dollarde and Dollarfr functions are designed for working with security prices, which are often quoted as fractional values.

Some examples are given below:

fractional notationfractiondecimal
1.01 (denominator 16)1 1/161.0625
1.1 (denominator 16)1 10/161.625
1.03 (denominator 32)1 3/321.09375
1.3 (denominator 32)1 30/321.9375
1.12 (denominator 32)1 12/321.375
Related Function:
DOLLARFR

Function Description

The Excel Dollarde function converts a dollar value in fractional notation, into a dollar value expressed as a decimal.

The syntax of the function is:

DOLLARDE( fractional_dollar, fraction )

Where the arguments are as follows:

fractional_dollar-The dollar value, expressed as a fraction.
fraction-

The denominator for the fractional_dollar value.

(Should be supplied as an integer, but if a decimal value is supplied, Excel will truncate this to an integer).


Excel Dollarde Function Examples

The following spreadsheet shows the Excel Dollarde function, used to convert five fractional prices into decimal notation.

 Formulas:
 AB
1=DOLLARDE( 1.01, 16 ) - equal to 1 + 1/16
2=DOLLARDE( 1.1, 16 ) - equal to 1 + 10/16
3=DOLLARDE( 1.03, 32 ) - equal to 1 + 3/32
4=DOLLARDE( 1.3, 32 ) - equal to 1 + 30/32
5=DOLLARDE( 1.12, 32 ) - equal to 1 + 12/32
 Results:
 AB
11.0625 - equal to 1 + 1/16
21.625 - equal to 1 + 10/16
31.09375 - equal to 1 + 3/32
41.9375 - equal to 1 + 30/32
51.375 - equal to 1 + 12/32

For further examples of the Excel Dollarde function, see the Microsoft Office website.


Dollarde Function Errors

If you get an error from the Dollarde function, this is likely to be one of the following:

Common Errors
#NUM!-Occurs if the supplied fraction argument is < 0.
#DIV/0!-Occurs if the supplied fraction argument = 0.
#VALUE!-Occurs if either of the supplied arguments is non-numeric.