How to Convert Decimal Prices to Fractions Using DOLLARFR in Excel

When you are architecting a financial model that must interface with legacy trading systems, you may be required to translate modern, absolute decimal pricing back into an archaic fractional format (e.g., 1/8ths, 1/16ths, or 1/32nds). Standard Excel mathematical operators cannot geometrically construct this specialized fractional string. To force the engine to translate a pure decimal into a fractional dollar format, you must deploy the DOLLARFR function.

Understanding the DOLLARFR Architecture

The DOLLARFR (Dollar Fractional) function is the exact algorithmic inverse of the DOLLARDE function. It ingests a standard, mathematically absolute decimal number and a specific denominator integer. It then executes a complex translation, outputting a hybrid decimal where the integer part represents the whole dollar, and the decimal part represents the numerator of the fraction based on your specified denominator.

The syntax requires exactly two mandatory arguments: =DOLLARFR(decimal_dollar, fraction)

  • decimal_dollar: The absolute decimal number you wish to translate (e.g., 102.125).
  • fraction: The absolute integer to be used as the denominator of the target fraction (e.g., 16, 8, 32).

Executing the Fractional Translation

Imagine your firm has calculated a bond price at exactly $102.125 (Cell A1). You must export this data to a legacy mainframe that requires the pricing to be formatted in 32nds (Cell A2 = 32).

To execute the precise translation vector, click an empty cell and type:

=DOLLARFR(A1, A2)

The exact millisecond you press Enter, the Excel engine executes the calculus. It analyzes the decimal portion (.125). It multiplies .125 by the denominator (32), resulting in exactly 4. It then geometrically fuses this new numerator to the original whole number (102). It outputs the highly specific hybrid integer: 102.04.

To a mathematician, 102.04 means one hundred and two point zero four. But within this specific financial matrix, 102.04 algorithmically represents $102 and 4/32nds.

Critical Geometric Warning: If the fraction argument is less than 0, the engine will algorithmically crash and return a #NUM! error. If the fraction is not a whole number, Excel will aggressively truncate it to the nearest integer before calculating.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.