Excel Formulas to Convert Decimals to Percentages and Vice Versa

📅 Jan 17, 2026 📝 Sarah Miller

Manually aligning decimal precision and percentage formats in Excel often leads to frustrating calculation errors. This is particularly problematic when preparing financial models for standard funding sources like venture capital or government grants, where precise data is paramount. Implementing the correct Excel formula grants immediate analytical clarity to investors. As a crucial stipulation, you must first verify whether your raw data is stored as a true decimal or a whole number. For instance, converting a raw "5.5" to "5.50%" requires dividing by 100 (=A1/100). Below, we outline the exact formulas to streamline this conversion.

Excel Formulas to Convert Decimals to Percentages and Vice Versa

Excel Formula to Convert Percentages with Decimals: A Complete Guide

Microsoft Excel is an incredibly powerful tool for managing financial, statistical, and mathematical data. However, working with percentages and decimals can sometimes lead to unexpected results. Because Excel treats percentages as fractional values of 1 (where 100% equals 1, and 1% equals 0.01), converting numbers with decimals into proper percentage formats-or vice versa-requires a solid understanding of how Excel interprets this data.

Whether you have imported raw numbers like "12.5" that need to become "12.5%", or you have text-formatted percentages that Excel refuses to calculate, this comprehensive guide will walk you through the exact formulas and techniques to convert percentages with decimals seamlessly.

Understanding How Excel Stores Percentages

Before diving into the formulas, it is crucial to understand Excel's underlying logic. Excel does not see "%" as just a symbol; it treats it as an arithmetic operator that divides the preceding number by 100.

  • The integer 1 is stored internally as 100%.
  • The decimal 0.5 is stored internally as 50%.
  • The decimal 0.055 is stored internally as 5.5%.

If you type "5.5" into a cell and simply click the Percent Style button in the ribbon, Excel will multiply that number by 100 and display 550%. To avoid this common pitfall, you must use specific mathematical conversions depending on your starting data format.

Scenario 1: Converting Raw Numbers (e.g., 12.5) to Percentages (12.5%)

If your spreadsheet contains raw numbers where the decimals represent percentage points (such as 15.5 meaning 15.5%), formatting them directly as percentages will ruin your calculations. You must divide the value by 100 first.

Using a Simple Division Formula

If your raw number is in cell A2, enter the following formula in an adjacent cell:

=A2/100

Example: If A2 contains 12.5, this formula returns 0.125.

To display this value as a percentage with decimals, follow these steps:

  1. Select the cell containing your formula.
  2. Go to the Home tab on the Ribbon.
  3. In the Number group, click the % (Percent Style) button.
  4. Use the Increase Decimal button to show the desired number of decimal places (e.g., 12.50%).

Converting in Bulk Without Formulas (Paste Special Method)

If you want to convert the numbers in place without using an extra column for formulas, you can use Excel's Paste Special feature:

  1. Type 100 into an empty cell and press Enter.
  2. Select that cell and press Ctrl + C to copy it.
  3. Select the range of raw decimal numbers you want to convert.
  4. Right-click the selected range and choose Paste Special....
  5. In the Paste Special dialog box, select Divide under the "Operation" section, then click OK.
  6. With the range still selected, format it as a percentage using the Home tab shortcut.

Scenario 2: Converting Percentages with Decimals Back to Plain Numbers

Sometimes, you have formatted percentages (e.g., 8.75%) and you need to strip away the percentage formatting to get the raw numeric value of the percentage points (i.e., 8.75) or the underlying decimal value (i.e., 0.0875).

Getting the Underlying Decimal (0.0875)

If you just need the underlying math value for formulas, you do not need a formula at all. Simply change the formatting:

  1. Select the cell containing the percentage.
  2. Go to the Home tab.
  3. Click the Number Format dropdown menu and select General or Number.

Getting the Percentage Point Value (8.75)

If you want to extract the number representing the percent value as a whole/decimal number without the percent sign, use this multiplication formula:

=A2*100

Example: If cell A2 contains 8.75% (which Excel stores as 0.0875), multiplying it by 100 returns the raw decimal number 8.75.

Scenario 3: Converting Text-Formatted Percentages to Decimals

When importing data from external databases, CRMs, or web pages, percentages often arrive formatted as text (e.g., "14.25%"). Because Excel views these as text strings, you cannot use them in mathematical formulas, and formatting tools won't work on them. You must convert them back to numerical values.

Method 1: Using the VALUE Function

The VALUE function converts a text string that represents a number into a real number. Excel is smart enough to handle the percent sign automatically when using this function:

=VALUE(A2)

If cell A2 contains the text string "14.25%", this formula will yield the decimal 0.1425. You can then format this cell as a percentage to display 14.25% properly.

Method 2: Using the NUMBERVALUE Function (For Mixed Locales)

If your imported data uses international formatting where commas are used as decimal separators (e.g., "14,25%"), the standard VALUE function might return a #VALUE! error. Instead, use NUMBERVALUE, which allows you to specify decimal and group separators:

=NUMBERVALUE(A2, ",", ".")

This tells Excel that the comma (,) is the decimal separator, allowing it to correctly convert the text string to 0.1425.

Method 3: Stripping the Percent Sign with SUBSTITUTE

If you want to convert a text-formatted percentage like "6.5%" directly into the raw number 6.5, you can remove the percent sign using the SUBSTITUTE function and convert the result to a number:

=VALUE(SUBSTITUTE(A2, "%", ""))

This formula finds the "%" symbol, replaces it with nothing, and then the VALUE function converts the remaining text string "6.5" into the true decimal number 6.5.

Scenario 4: Controlling Decimal Precision with Rounding Formulas

When working with calculations that generate percentages with long decimal tails (e.g., 13.3333333%), you may want to clean up your data sheet by rounding those decimals to a fixed number of places.

The ROUND Function

To round a converted percentage to a specific number of decimal places, wrap your conversion formula inside a ROUND function. Remember that since percentages are stored as fractions of 1, you must calculate your decimal places accordingly.

If you want your final percentage to show two decimal places (e.g., 12.55%), that value is stored internally as 0.1255. Therefore, you must round to four decimal places:

=ROUND(A2/100, 4)

Here is a quick reference table for rounding percentages with the ROUND function:

Desired Display Format Underlying Precision Needed Formula Example (Assumes raw input 12.556) Result (Formatted as %)
No decimal places (13%) 2 Decimal Places (0.13) =ROUND(A2/100, 2) 13%
One decimal place (12.6%) 3 Decimal Places (0.126) =ROUND(A2/100, 3) 12.6%
Two decimal places (12.56%) 4 Decimal Places (0.1256) =ROUND(A2/100, 4) 12.56%
Three decimal places (12.556%) 5 Decimal Places (0.12556) =ROUND(A2/100, 5) 12.556%

Using ROUNDUP and ROUNDDOWN

If your project or accounting requirements state that you must always round fractional percentages up or down, replace ROUND with ROUNDUP or ROUNDDOWN:

  • Always Round Up: =ROUNDUP(A2/100, 4)
  • Always Round Down: =ROUNDDOWN(A2/100, 4)

Summary Checklist of Quick Formulas

To help you work faster, here is a quick-reference list of formulas for converting percentages and decimals:

  • Convert number to standard percentage: =A2/100 (Format cell as Percentage)
  • Convert percentage to raw number: =A2*100 (Format cell as General)
  • Convert text "12.5%" to true percentage value: =VALUE(A2)
  • Strip "%" sign and keep decimal number: =VALUE(SUBSTITUTE(A2, "%", ""))
  • Convert text with European formatting (e.g., "12,5%"): =NUMBERVALUE(A2, ",", ".")

Conclusion

Working with percentages and decimals in Excel is simple once you grasp that Excel always operates on the decimal value behind the scenes. Whether you are dividing raw figures by 100, parsing messy string outputs from database imports, or using rounding formulas to tidy up financial statements, these formulas ensure your conversions remain mathematically precise and visually clean.

Disclaimer:
The documents and templates provided on this page are for informational and illustrative purposes only. They do not constitute professional, legal, or financial advice, and should not be relied upon as such. Because individual circumstances and regulatory requirements vary, these materials may not be suitable for your specific needs. We recommend consulting with a qualified professional before adapting or using any of these examples for official or commercial purposes.