Translated Excel Shows Formula Text or Wrong Dates? Check Locale

Excel formula showing as text or dates flipped after translation? Find the locale cause and fix separators, date order and number formats.

A translated spreadsheet often looks fine until you open a cell and find a formula printed as plain text, a #NAME? error, or a date that jumped from March to April. These problems usually come from the locale, which is the set of regional rules for dates, number separators and function names, rather than from the translated words themselves. If you moved a workbook into French or Dutch settings and now see an excel formula appears instead of result, this guide shows you how to find the cause and fix it.

You will learn how to tell a formatting problem from a locale problem, how to check dates and numbers against a known value, and how to repair the affected cells. The steps work whether you translated the file with OmniDoc or opened it on a computer set to a different region. Start with the cause table below, then use the checklist to make the changes.

Why does an Excel formula appear instead of its result? The short answer

Most of the time, the formula is stored as text, or the workbook's regional settings read its dates and numbers differently than the original. Set the affected cells to a general format, re-enter the formula, and confirm that dates and decimal separators match your locale.

Your situationWhat to doWhy
The formula shows as text in the cellSet the cell format to General, then re-enter the formulaA cell formatted as Text stores what you type and never calculates it
Dates look swapped, such as March and AprilCheck the date order on a known date and fix the regional date settingFrench and Dutch settings usually read day first, US settings read month first
A number like 1,250 changed valueCheck the decimal separator and compare with the original totalIn French and Dutch settings the comma is a decimal point, not a thousands mark
A formula returns #NAME?Check the function name and the list separator used in that formulaThe function is missing, misspelled or written with separators the locale does not expect
The translated copy has fewer working formulasCompare a sample of formulas and results with the original workbookFormula text may need checking after any file conversion

Figure out which problem you have

Several problems look alike on screen, so match the symptom to its cause before you change anything. A formula that shows as text needs a different fix from a date that reads backward. Use the "How to confirm" column to test each one on a single cell first.

SymptomLikely causeHow to confirm
The cell shows the formula text, with the equals sign and function visibleCell format is Text, or the workbook is in a view that displays formulasSelect the cell and check the format. Change it to General and see whether the formula calculates
#NAME? appears where a result should beFunction name does not match what the locale expects, or a name is missingClick the cell and read the formula. Compare the function name with a working cell in the original file
A date like 04/03/2024 shows a different monthDay and month order follows the localeType a date you know, such as 25/12/2024, into an empty cell. If it becomes a number or a different date, the order is different
1,250 shows as 1.25 or 1250Decimal separator set to comma, so the comma is read as a decimal pointType 1,5 into a blank cell. If it reads as one and a half, the decimal separator is a comma
A formula with several arguments errors out after moving the fileList separator is a semicolon in this locale, not a commaLook at a working formula in the original. If it uses commas between arguments and yours uses semicolons, the separator is the cause
Dates sort in the wrong orderSome dates are stored as text rather than as date valuesSelect a date column and check whether it aligns to the right. Text entries usually align to the left

Fix it step by step

Work through these steps in order. Each one checks a single cause, so you can stop as soon as the result matches the original. Keep the original workbook open for comparison throughout.

  1. Pick a test cell and a known value. Choose one date and one number from the original file, such as a due date or a total you can calculate by hand.
  2. Compare that value in the translated file. If the date or number differs, you have a locale problem. If the formula itself shows as text, go to step 3.
  3. Reformat any cells that show formula text. Select the cells, set the format to General, then click into each cell and press Enter so the formula recalculates. If the value appears, the cell was formatted as Text.
  4. Check the date order. Type a date that has a day greater than 12, such as 25/12/2024, into a blank cell. If it reads as December 25, your settings read day first. If it reads differently, the date order in your regional settings does not match the file. Correct the date format in your computer's regional settings, or enter dates in the year-month-day format (2024-12-25), which Excel reads the same way in every locale.
  5. Check the decimal and list separators. Confirm that your computer's regional settings use the decimal separator and list separator you expect. In French and Dutch settings, decimals use a comma and lists in formulas use a semicolon. Replace any comma separators in formulas with semicolons if your locale expects them.
  6. Fix #NAME? errors one function at a time. Click each error cell, check the function name, and correct any spelling. Excel displays function names in the language of the program, but it stores them in English, so a formula written in the wrong display language can still break if the name is mistyped.
  7. Recalculate and check totals. After the fixes, compare several totals, dates and percentages against your original. A sample of five to ten formulas across different sheets is usually enough to catch a repeated error.
  8. Translate the file, then repeat the checks. If you are using OmniDoc, upload the Excel file on omnidoc.top, choose the output you need, and download the result. Then run steps 2 through 7 on the translated copy, because a file conversion can change how a cell is stored.

Prevent it next time

Most locale errors can be avoided by making the source workbook unambiguous before you translate it or move it to another computer.

  • Store dates as true date values in year-month-day form. Dates typed in that format are read the same way in every locale.
  • Avoid typing dates or numbers into cells formatted as Text. Set the column format to General or Date before you enter data, so formulas calculate when you finish a row.
  • Record the locale of the source file. Note the decimal separator and date order in a cell comment or a notes sheet, so the next person knows what the numbers mean.
  • Test one known value after every change. A single date and a single total catch most locale problems within a minute.
  • Keep the original file. Compare the translated copy against it instead of trying to remember what the values should be.

❓ FAQ

1. Will translating an Excel file change my formulas?

The formula logic should stay the same, but the way the formula is displayed or stored can change with the file conversion. Check a sample of formulas and their results against the original file before you rely on the translated copy.

2. Why does one workbook show dates as day/month and another as month/day?

Excel uses the date order from the regional settings of the computer that opens the file, and a file can carry dates stored in a different format. Enter test dates in year-month-day form, which avoids confusion across locales.

3. Do I need to rewrite every formula in French?

Usually not. Excel stores formulas in English internally and shows them in the language of the program, so you only need to correct a formula if it returns an error or a wrong result.

4. Why do my numbers change when I open the file in Dutch settings?

A comma in Dutch settings means a decimal point, so a value like 1,250 can be read as 1.25 instead of one thousand two hundred fifty. Check a known total and set the decimal separator to match the source file.

5. What if OmniDoc's translated copy still shows errors?

Compare the cells with the original, reformat any Text-formatted cells, and check the date and separator settings as described above. If an error remains, correct that cell in the translated file, and do not assume the translation caught every formula.

📝 Summary

Most Excel formula problems after a locale change come from text-formatted cells, date order, or decimal and list separators, and each has a quick test you can run on one cell. Fix the source dates and numbers, then compare a few known values in the translated file before you share it. Machine translation and file conversion can miss details, so always check important figures yourself.

Open OmniDoc to work on your spreadsheets

Updated 2026-11-04