How to Stop Excel Currency Symbols Changing with Regional Settings
Question details
The user wants to prevent currency symbols in an Excel workbook from automatically changing when the file is opened on a computer configured with different regional settings.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Sharing an Excel workbook containing financial data with users in different countries or regions.
- Observed behavior
- Cells formatted as Currency automatically display the local regional currency symbol (like Euro) instead of the originally intended symbol (like US Dollar) depending on the viewer's system settings.
Determine whether your spreadsheet requires a strict, fixed currency indicator for specific financial reporting or if it is acceptable for the display to adapt to the local viewer's preferences.
Explicitly Select a Fixed Currency Symbol
Override the default system currency by selecting a specific country's currency symbol in the cell formatting options.
When you use the default Currency format without specifying a symbol, Excel defers to the Windows regional settings. Selecting an explicit symbol locks the visual formatting of the cell regardless of who opens the workbook.
Highlight the cells, rows, or columns that contain the financial data you wish to format.
Right-click the selected area and choose 'Format Cells' from the context menu, or press Ctrl+1 on your keyboard.
Navigate to the 'Number' tab and click on either 'Currency' or 'Accounting' in the Category list.
Click the 'Symbol' drop-down list and select your desired fixed currency (for example, '$ English (U.S.)' instead of the generic '$'). Click 'OK' to apply the formatting.

Apply a Custom Number Format for Currency
Create a custom formatting rule to lock in a specific currency symbol alongside your numbers.
Fix Currency Formatting Instantly in WPS Office
WPS Spreadsheet provides a highly compatible and intuitive interface for managing complex data. You can easily apply fixed currency symbols to ensure your financial reports look identical on any device, anywhere in the world.
- 1. Open your workbook: Launch WPS Spreadsheet and open the file containing your financial data.
- 2. Select the data: Highlight the cells or columns containing the currency values you want to lock.
- 3. Access cell settings: Right-click the selection and choose 'Format Cells' from the menu.
- 4. Apply the fixed currency: Under the 'Number' tab, choose 'Currency' and select your specific regional symbol from the dropdown menu, then click 'OK'.

Frequently Asked Questions
Why does Excel change my dollar signs to euros automatically?
If your cells are formatted using the default System Currency, Excel automatically adapts the symbol to match the regional settings of the computer opening the file. This happens because Excel reads the local Windows settings upon startup.
Does changing the currency symbol alter the underlying numerical value?
No, changing the currency symbol only changes how the number is displayed visually. The underlying data remains exactly the same and Excel does not perform any exchange rate conversions.
Can I change the default currency for my entire computer?
Yes, you can change your system's default currency by accessing the Control Panel in Windows, navigating to 'Clock and Region', and modifying the 'Additional settings' under the 'Region' menu to select a new default currency symbol.
Will fixing the currency symbol work for Excel Online or Mac?
Yes, explicitly setting a specific currency symbol or using a custom number format is saved within the workbook itself. It will ensure the currency displays correctly across Excel Online, Excel for Mac, and compatible spreadsheet software like WPS Office.




