Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Excel doesn't update value unless I hit Enter

I have a very annoying problem in one of my worksheets in a workbook. I am using EXCEL 2007. Any cell's value will not be updated unless I hit ENTER. Either if the formula in the cell includes an if condition, or a VLOOKUP function or even an AVERAGE function. All the calculations are set to automatic, Application.Calculation = xlAutomatic, and even the calculations for the specific worksheet are enabled, like : ws.EnableCalculation = TRUE.

Furthermore, the ScreenUpdating is set to TRUE. After I hit the ENTER or I drag down the right corner, the cells will be updated, and they will keep being updated if I make any change. However, after saving the file and reopening it again they will be frozen again. I haven't figured out exactly when they will stop being updated again. All the formatting are set to General or number.

Especially in IF conditions, when I check the calculations through the evaluate feature, the result is correct but it is not passed on the screen.

Any suggestion? This thing is driving me crazy.

like image 604
Thanasis Avatar asked Jul 08 '15 13:07

Thanasis


People also ask

Why is my Excel formula not updating automatically?

When Excel formulas are not updating automatically, most likely it's because the Calculation setting has been changed to Manual instead of Automatic. To fix this, just set the Calculation option to Automatic again.

How do you automatically update a value in Excel?

In the Excel for the web spreadsheet, click the Formulas tab. Next to Calculation Options, select one of the following options in the dropdown: To recalculate all dependent formulas every time you make a change to a value, formula, or name, click Automatic. This is the default setting.

Can't see what I type in Excel cells until I hit Enter?

Select a cell or cell range where the text is not showing up. Right-click on the selected cell or cell range and click Format Cells. From the pop-up window, click on the Font tab and then change the default font (usually Calibri) to any other font, like 'Arial' or 'Times New Roman'. Press the OK button.

Why are my values not adding in Excel?

The SUM function does not add up any values when there are spaces in its formula. Instead, it will display the formula in its cell. To fix that, select the formula's cell; and then click in the far left of the function bar. Press the Backspace key to remove any spaces before the '=' at the beginning of the function.


1 Answers

Executive summary / TL;DR:
Try doing a find & replace of "=" with "=". Yes, replace the equals sign with itself. For my scenario, it forced everything to update.

Background:
I frequently make formulas across multiple columns then concatenate them together. After doing such, I'll copy & paste them as values to extract my created formula. After this process, they're typically stuck displaying a formula, and not displaying a value, unless I enter the cell and press Enter. Pressing F2 & Enter repeatedly is not fun.

like image 168
AndyGneiss Avatar answered Oct 07 '22 01:10

AndyGneiss