Hi Kevin,
From your description, I noticed that the calculation works fine in Excel Online and you perform the calculation of the spreadsheet which is created in Excel 2007 in Excel 2016. So to check if the issue is related to the Excel clients of the different versions, I suggest you create a new spread with the formats which are the same as the old one’s via Excel 2016 to do a test and let us know the outcome.
Moreover, for further troubleshooting, I’d like to know the formulas of the values you set in the spreadsheet. Some detailed information about them are appreciated.
Thanks,
Cliff