How to Convert Trailing Minus Signs to Negative Numbers in Excel
Question details
Convert text strings containing numbers with trailing minus signs into valid negative numbers so they can be calculated and sorted properly.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Importing financial data or CSV files from accounting software (like Money Manager) where negative values are formatted with the minus sign at the end.
- Observed behavior
- Excel treats the imported values (e.g., 123.45-) as standard text, preventing mathematical calculations, summing, and numerical sorting.
Ensure you have selected the specific column containing the trailing minus values and make a quick copy of the original column to avoid accidental data loss during transformation.
Use Text to Columns to Convert Trailing Minus Signs
The quickest and most efficient built-in method to instantly convert an entire column of text strings with trailing minus signs into valid negative numbers.
Excel's Text to Columns wizard contains an advanced setting specifically designed to handle trailing minus signs without requiring any manual formulas.
Highlight the entire column that contains the numbers with trailing minus signs (e.g., 123.45-).
Navigate to the 'Data' tab on the Excel ribbon and click the 'Text to Columns' button.
In the wizard window, keep 'Delimited' selected and click 'Next'. Click 'Next' again to reach Step 3 of the wizard.
Click the 'Advanced...' button. In the pop-up window, check the box next to 'Trailing minus for negative numbers', then click 'OK'.
Click 'Finish' to apply the changes. The text values will immediately convert into correctly formatted negative numbers.

Use a Custom Excel Formula
Ideal for users who want to keep their original imported data intact and generate the converted numbers dynamically in an adjacent column.
Import and Transform CSV Data via Power Query
The best approach for recurring data imports from external systems where locale or number-format settings differ, allowing you to automate the transformation.
Easily Clean and Analyze Financial Data in WPS Spreadsheet
WPS Spreadsheet provides powerful data transformation tools like the Text to Columns wizard, robust formulas, and seamless CSV import features to help you clean up and analyze your exported financial data effortlessly.
- 1. Open your data file: Launch WPS Spreadsheet and open your exported CSV or financial dataset.
- 2. Highlight the column: Select the column containing the numbers formatted with trailing minus signs.
- 3. Access Text to Columns: Navigate to the 'Data' tab and click on the 'Text to Columns' tool.
- 4. Enable advanced formatting: Progress to the final step of the wizard, click 'Advanced', enable 'Trailing minus for negative numbers', and click 'Finish'.

Frequently Asked Questions
Why does Excel show trailing minus signs as text?
Financial software or certain CSV exports often place the minus sign at the end of a number (e.g., 123.45-). Excel's default number formatting expects the minus sign at the beginning, so it fails to recognize the value as a mathematical number and defaults to treating it as plain text.
Can I fix trailing minus signs automatically when importing a file?
Yes, by using Power Query to import your CSV file, you can define custom locales or specific data types during the import process. This automatically transforms the trailing minus formats into standard negative numbers before the data loads into your sheet.
Does the Text to Columns method overwrite my original data?
Yes, the Text to Columns method replaces the original text strings with the converted numeric values in the exact same column. If you need to preserve the original imported text, you should use the formula method in a separate, adjacent column instead.




