How to Fix Excel FLOOR Formula Returning #VALUE Error
Question details
Users experience a #VALUE error when using the FLOOR formula in Excel, particularly across different versions like Excel 2016 and varied regional settings.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Collaborating on global teams using a FLOOR formula that constructs dates from text strings.
- Observed behavior
- The formula works for some users (e.g., in Excel 365 or US regions) but returns a #VALUE! error for others (e.g., Excel 2016 or European date formats).
Verify your system's regional date and time settings to see if they differ from the workbook creator's format, as this is the most common trigger for text-based date errors.
Replace Text-Based Dates with the DATE Function
Using the DATE function ensures your formulas are independent of regional settings, preventing format-related #VALUE errors.
When an Excel formula relies on a text string formatted as a date (like 'm/d/y'), it can break for users in regions that use different formats (like 'd/m/y'). Replacing text strings with the DATE function resolves this compatibility issue.
Locate the portion of your FLOOR formula that uses a text string to define a date.
Replace the text string with the DATE function using the format DATE(year, month, day).
Enter the corrected formula into the cell. For example: =FLOOR(DATE(myYear,5,DAY(MINUTE(myYear/38)/2+56)),7)-36

Upgrade to the FLOOR.MATH Function
The standard FLOOR function is deprecated in newer versions of Excel; FLOOR.MATH is the modern and more robust alternative.
Test the Formula in a Clean Workbook
Determine if the error is caused by the specific workbook template or the spreadsheet application itself.
Use WPS Spreadsheet for Robust Formula Handling
WPS Office Spreadsheet provides excellent compatibility with all standard Excel formulas, including DATE, FLOOR, and FLOOR.MATH, helping you seamlessly collaborate across different regions without format conflicts.
- 1. Download and Install: Get WPS Office from the official website and install it on your device.
- 2. Open Your Spreadsheet: Launch WPS Spreadsheet and open your existing Excel workbook.
- 3. Apply the DATE Formula: Select the cell with the error and input the updated DATE-based FLOOR formula to calculate without regional conflicts.

Frequently Asked Questions
Why does the FLOOR formula return a #VALUE error?
A #VALUE error usually occurs when a formula expects a number or date but receives a text string it cannot parse. In global teams, text-based dates often fail due to mismatched regional date formats (e.g., US format vs. European format).
What is the difference between FLOOR and FLOOR.MATH?
FLOOR is an older function that may show a deprecation warning in newer Excel versions. FLOOR.MATH is its modern replacement, offering better default behaviors and improved handling of negative numbers without requiring the significance argument to match the sign of the number.
How can I make my spreadsheet dates work in all regions?
Instead of typing dates as text like '5/12/2023', always use the DATE function, such as DATE(2023, 5, 12). This guarantees that the spreadsheet application interprets the year, month, and day correctly regardless of the user's local computer settings.




