Skip to main content

How to convert currency to text with formatting or vice versa in Excel?

Author Kelly Last modified

In Excel, it is common to encounter data formatted as currency that later needs to be represented as plain text—often for exporting, reporting, or compatibility with other systems or software. Conversely, sometimes you may receive or copy financial data as “currency text” (e.g., "$1,234.56" as text) and need to restore it to a numeric value so calculations and further data processing are possible. Excel offers several ways to accomplish these conversions, catering to different volumes of data, automation needs, and workflow circumstances. Below are practical solutions for both converting currency to text (while retaining formatting) and the reverse process.

Some methods are especially useful for small data ranges, while others are better for larger datasets or batch operations. It’s important to choose the one that best suits your specific scenario to avoid manual work and prevent data formatting errors.

Convert currency to text:

Convert text to currency:


Convert currency to text with formatting with formula

Applying Excel formulas is a handy method to convert currency-formatted numbers to text while keeping the visual format unchanged. This approach is best used for small to medium data sets and where dynamic link between original data and the output format is preferred (so the conversion updates if the original number changes).

For example, to convert numeric currency values in column B to formatted text in column C:

Select a blank cell beside the currency column (e.g., Cell C2), and enter the following formula:

=TEXT(B2,"$ #,##0.00 ;")

Here, B2 refers to the cell containing the currency you want to convert. If your worksheet uses a different currency symbol or format, you can customize the format string accordingly (for example, use "€ #,##0.00" for Euros).

After entering the formula, press Enter to confirm. Then, drag the cell’s AutoFill Handle down to copy the formula for the rest of the range you want to convert.

Afterwards, all currency numbers will be transformed into text strings with the same currency formatting, as shown below:
Convert currency to text with formatting with a formula

Tips:

  • Check for consistency in your data (no mixed types in the column) before applying the formula for accurate results.
  • If you need static values instead of formulas, copy the results and use Paste Special > Values to paste over the formulas.

 


Convert currency to text with formatting with Kutools for Excel

Sometimes, you may need to convert currency numbers to text with formatting and overwrite the original numbers in place. When working with large data ranges or when batch modification is needed, the Add Text feature of Kutools for Excel allows you to efficiently complete this task without complicated formulas.

Kutools for Excel offers over 300 advanced features to streamline complex tasks, boosting creativity and efficiency. Itegarate with AI capabilities, Kutools automates tasks with precision, making data management effortless. Detailed information of Kutools for Excel...         Free trial...

1. Select the currency numbers you wish to convert, then go to Kutools > Text > Add Text.
click Add Text feature of kutools and set options in the dialog box

2. In the Add Text dialog box, enter ‘$ into the Text field, select Before first character, and click OK.

This will instantly convert all the selected currency numbers into text values, retaining the currency symbol as part of the cell content.
all currency numbers are converted to text with currency formatting

Kutools for Excel - Supercharge Excel with over 300 essential tools. Enjoy permanently free AI features! Get It Now

Advantages: This method is very suitable for batch operations and can overwrite the original values directly. It also supports choice of other prefix or suffix text, allowing more flexibility than basic formulas.

Caution: Be careful with cells already formatted as text or with leading apostrophes, as repeated operations may result in unwanted characters.


Convert currency text to number with formula

If you want to convert currency text strings to numbers in Excel, the VALUE formula provides a straightforward way to achieve this quickly. This method is especially suitable for smaller datasets or when you want to retain a formula connection to your source data, enabling you to further process results dynamically.

Select a blank cell beside the column with currency text strings (for example, C2). Enter the following formula:

=VALUE(B2)

Here, B2 is the cell containing the currency text (such as "$1,234.56") you want to convert to a number. After entering the formula, press Enter. Drag the formula down to fill as many rows as you need for conversion.

Now, the text entries with currency symbols will be changed into numbers that can participate in calculations. The output should look like this:
Convert currency text to number with a formula

To further format the resulting numbers as currency values:

  • Select the result numbers, right-click and choose Format Cells.
  • In the dialog box, pick the Currency category and specify your desired currency format.

 specify the currency in the Format Cells dialog box

Note: The VALUE() formula may not handle non-standard formats or symbols from certain regions. If you get #VALUE! errors, double-check your original data for extra spaces or unusual characters.


Related articles:

Best Office Productivity Tools

🤖 Kutools AI Aide: Revolutionize data analysis based on: Intelligent Execution   |  Generate Code  |  Create Custom Formulas  |  Analyze Data and Generate Charts  |  Invoke Kutools Functions
Popular Features: Find, Highlight or Identify Duplicates   |  Delete Blank Rows   |  Combine Columns or Cells without Losing Data   |   Round without Formula ...
Super Lookup: Multiple Criteria VLookup    Multiple Value VLookup  |   VLookup Across Multiple Sheets   |   Fuzzy Lookup ....
Advanced Drop-down List: Quickly Create Drop Down List   |  Dependent Drop Down List   |  Multi-select Drop Down List ....
Column Manager: Add a Specific Number of Columns  |  Move Columns  |  Toggle Visibility Status of Hidden Columns  |  Compare Ranges & Columns ...
Featured Features: Grid Focus   |  Design View   |   Big Formula Bar    Workbook & Sheet Manager   |  Resource Library (Auto Text)   |  Date Picker   |  Combine Worksheets   |  Encrypt/Decrypt Cells    Send Emails by List   |  Super Filter   |   Special Filter (filter bold/italic/strikethrough...) ...
Top 15 Toolsets12 Text Tools (Add Text, Remove Characters, ...)   |   50+ Chart Types (Gantt Chart, ...)   |   40+ Practical Formulas (Calculate age based on birthday, ...)   |   19 Insertion Tools (Insert QR Code, Insert Picture from Path, ...)   |   12 Conversion Tools (Numbers to Words, Currency Conversion, ...)   |   7 Merge & Split Tools (Advanced Combine Rows, Split Cells, ...)   |   ... and more
Use Kutools in your preferred language – supports English, Spanish, German, French, Chinese, and 40+ others!

Supercharge Your Excel Skills with Kutools for Excel, and Experience Efficiency Like Never Before. Kutools for Excel Offers Over 300 Advanced Features to Boost Productivity and Save Time.  Click Here to Get The Feature You Need The Most...


Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier

  • Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
  • Open and create multiple documents in new tabs of the same window, rather than in new windows.
  • Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!