logo
search
Formula Errors

Fix Excel 365 Formula Working in 2016 But Not in 365

Nimra MalikNimra Malik Oct 9, 2026 868 views

Question details

The user needs to fix a specific formula that functions correctly in Excel 2016 but fails to calculate or produces an incorrect result when opened in Excel 365.

How to Fix an Excel Formula That Works in Excel 2016 But Not in Excel 365
Product
Microsoft Excel 365, Excel 2016
Device & OS
not provided
Scenario
Migrating a spreadsheet from an older version of Excel to Microsoft 365, or collaborating on a file across different Excel versions.
Observed behavior
The formula produces a missing, stale, or incorrect result in Excel 365. The formula works as expected when copied to another cell or when a referenced input number is updated manually.
Before you start

Before troubleshooting, check if the issue affects the entire workbook or just a single cell, and verify if the formula contains legacy array functions which are handled differently in Microsoft 365.

Solution 1Recommended

Force a Formula Recalculation by Updating Inputs

This is the most common fix when Excel caches a stale result. Re-entering the formula or updating referenced input cells forces the engine to calculate properly.

Sometimes files transferred between Excel versions carry over a cached calculation state. Excel 365 might not recognize that a cell needs to be refreshed unless you manually prompt a recalculation or change an input variable.

1
Update an Input Value

Select any cell containing a number referenced by the broken formula. Change the number to a different value, press Enter, and observe if the formula recalculates. You can then change the number back to the original value.

2
Edit and Re-enter the Formula

Select the cell containing the incorrect formula. Click into the Formula Bar at the top or press F2 on your keyboard to enter edit mode.

3
Confirm the Formula

Without making any actual changes to the formula text, press the Enter key. This forces Excel 365 to re-evaluate the calculation from scratch.

Force a Formula Recalculation by Updating Inputs
Quick Refresh: In many cases, simply editing a referenced number will instantly restore the calculation logic without needing to rewrite any formulas.
Free Microsoft Office alternative

Try WPS Office for Reliable Spreadsheet Calculations

If version compatibility issues between Excel 2016 and Microsoft 365 continue to disrupt your workflow, consider using WPS Office. It provides a lightweight, highly compatible spreadsheet environment that executes complex formulas flawlessly across devices without version-conflict headaches.

  1. 1. Download and Install: Visit the official WPS website to download and install the free WPS Office suite on your computer.
  2. 2. Open Your Spreadsheet: Launch WPS Spreadsheets and open your existing .xlsx file directly without any file conversion.
  3. 3. Enjoy Seamless Calculations: WPS Office will automatically process and calculate your existing formulas accurately, providing a smooth alternative to Excel version troubleshooting.
Fully compatible with Microsoft Excel formats (.xlsx, .xls, .csv) and standard formulas.Consistent, reliable calculation engine that eliminates cross-version errors.Free and lightweight software that loads complex datasets quickly.Familiar user interface with zero learning curve for Excel users.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my Excel formula show as text instead of the calculated result?

This commonly happens when the cell formatting is set to 'Text' before the formula is entered, or if the 'Show Formulas' mode is accidentally toggled on. To fix this, change the cell format to 'General' on the Home tab, then press F2 and Enter to refresh the cell.

Are array formulas different in Excel 365 compared to Excel 2016?

Yes. Excel 365 introduced Dynamic Arrays, which allow formulas to automatically 'spill' results into adjacent cells without needing to press Ctrl+Shift+Enter. Legacy array formulas from 2016 might behave slightly differently or display an '@' symbol (the implicit intersection operator) when opened in Excel 365.

How do I force Excel to recalculate the entire workbook?

You can force a recalculation of all open workbooks by pressing the F9 key on your keyboard. If you want to force Excel to rebuild the dependency tree and fully recalculate all formulas from scratch, press Ctrl+Alt+F9.