How to Fix Excel Treating CSV Currency Values as Text
Question details
The user needs to convert pasted CSV currency values from text back to numbers without accidentally removing dollar signs from text-based description fields.
- Product
- Excel
- Device & OS
- not provided
- Scenario
- Pasting CSV data containing dollar signs into a spreadsheet, which misinterprets the data.
- Observed behavior
- Numeric currency values are stored as text, resulting in left alignment and preventing mathematical calculations from working.
Identify exactly which columns contain your numeric currency values to ensure you only select those specific target ranges, avoiding unintended modifications to text description fields.
Use Format-Specific Find and Replace
Use the advanced formatting criteria in the Find and Replace tool to isolate and remove text dollar signs only from numeric cells.
By applying a specific currency format to your target cells first, you can instruct the Find and Replace tool to ignore dollar signs located in unformatted text or description columns.
Select the cells containing the numeric dollar values that are currently acting as text. Go to the Home tab and apply the 'Currency' number format.
Press Ctrl + H on your keyboard to open the Find and Replace dialog box.
In the 'Find what' box, type a dollar sign ($). Leave the 'Replace with' box completely empty.
Click the 'Options' button to expand the dialog. Click the 'Format' button next to the 'Find what' field, and select the exact same Currency format you applied in step one.
Click 'Replace All'. Excel will remove the text dollar signs only from the cells matching the Currency format, instantly converting them into calculable numbers.

Easily Import and Format CSV Data with WPS Spreadsheet
WPS Spreadsheet provides an advanced Data Import wizard that prevents currency symbols from being misidentified as text. It perfectly handles complex CSV files and is fully compatible with Microsoft Excel formats.
- 1. Open Data Import Tool: Launch WPS Spreadsheet, navigate to the Data tab, and select 'Import Data'.
- 2. Select CSV File: Choose your CSV file to launch the Text Import Wizard.
- 3. Define Column Formats: Set the appropriate delimiters and specifically define your currency columns as 'General' or numeric during the import process to ensure calculations work immediately.

Frequently Asked Questions
Why does the spreadsheet treat pasted numbers with dollar signs as text?
When pasting plain text from a CSV file or web page, the software may fail to process the combination of numbers and symbols. It treats the unrecognizable format as a standard text string, disabling mathematical functions.
Can I use formulas to convert the text currency to numbers?
Yes. You can use the VALUE function combined with the SUBSTITUTE function in a helper column. For example, using the formula =VALUE(SUBSTITUTE(A1, "$", "")) will strip the dollar sign and return a calculable number.
How do I avoid text-formatting issues when opening CSV files?
Instead of opening the CSV file directly or pasting the data, use the 'From Text/CSV' import feature located under the Data tab. This wizard allows you to manually specify data types for each column before the information populates your sheet.




