Have you ever changed a number in Excel and noticed that the answer in another cell changed immediately?
For example, you may change a product price from 50 to 100, and the total amount updates on its own.
This happens because Excel recalculates formulas.
It may sound technical, but the idea is very simple.
Excel checks the formula again and gives you a new answer whenever the numbers used in that formula change.
In this article, we’ll understand what recalculation means, when Excel recalculates formulas, what happens when you open a workbook, and how to manually recalculate formulas.
What Does Recalculate Mean in Excel?
Recalculate means Excel calculates a formula again and updates the answer.
For example, imagine you have this formula:

=B3*C3
This formula multiplies the value in B3 by the value in C3.
Let’s say:
- B3 has quantity: 2
- C3 has price: 50
Excel will show:
100
Now, if you change the quantity from 2 to 4, Excel will calculate the formula again.
The new answer will become:
200

You do not need to write the formula again. Excel updates it for you.
That is called recalculation.
How Does Excel Know What to Recalculate?
Excel checks which cells are used in your formula.
For example, look at this formula:
=A2+B2
Excel knows that the answer depends on A2 and B2.
So, if you change A2 or B2, Excel calculates the answer again.
But if you change a cell that is not used in the formula, Excel does not need to update that formula.
For example, changing D2 will not affect:
=A2+B2
because D2 is not part of the formula.
Automatic Calculation in Excel:
In most Excel files, formulas recalculate automatically.
This means Excel updates the formula result whenever you change a related value.
For example, you may have this table:

The Total column may use this formula:
=B3*C3
If you change the quantity of notebooks from 2 to 4, Excel will update the total from 100 to 200 automatically.
This is called Automatic Calculation.
It is the default setting in Excel. You normally don’t need to press a button or use a keyboard shortcut.
Why Does Excel Recalculate Formulas?
Excel recalculates formulas so that your answers stay correct.
For example, if you have:
- Sales totals
- Expense reports
- Student marks
- Invoice amounts
- Monthly budgets
- Attendance records
The numbers in these sheets can change at any time.
When you update the data, Excel updates the formula results too.
This saves you from calculating everything again manually.
How to Check Calculation Mode?
You can check Excel’s calculation mode from:
Formulas → Calculation Options
You will normally see options such as:
- Automatic
- Automatic Except for Data Tables
- Manual

For most users, Automatic is the easiest option.
What Is Manual Calculation in Excel?
Sometimes Excel may be set to Manual Calculation.
In Manual Calculation mode, Excel does not update formula results immediately.
You may change a number, but the formula result may stay the same until you tell Excel to calculate again.
For example, suppose:
- A1 = 100
- A2 = 200
- A3 = SUM(A1:A2)
The result in A3 is 300.
Now change A1 to 500.
If calculation is set to Manual, Excel may continue showing the old result until it recalculates the formula.
This can make it look like the formula is not working.
Manual Calculation can be useful in very large files with many formulas because it can make Excel feel faster while you work.
But if you are a beginner, it is usually better to keep Excel on Automatic Calculation.
How to Recalculate Formulas Manually?
If your formulas are not updating, you can recalculate them manually.
| What You Want to Do | Shortcut |
| Recalculate changed formulas | F9 |
| Recalculate the active worksheet | Shift + F9 |
| Recalculate all formulas in all open workbooks | Ctrl + Alt + F9 |
| Check formula links and then recalculate everything | Ctrl + Shift + Alt + F9 |
For everyday Excel work, pressing `F9` is usually enough.

You can also go to:
Formulas → Calculate Now
This recalculates the workbook.
If you only want to recalculate the active worksheet, use:
Formulas → Calculate Sheet
How to Turn On Automatic Calculation?
If your formulas are not updating automatically, check the calculation setting.
- Go to the Formulas tab.
- Click Calculation Options.
- Choose Automatic.

Now Excel will update formulas whenever you change related data.
Does Excel Recalculate Formulas When You Open a Workbook?
Excel can recalculate formulas when you open a workbook, but it does not always calculate every formula from the beginning.
Excel can use the saved results in the workbook and update formulas that need recalculation.
For example, a workbook may need recalculation if:
- The data has changed
- The workbook was created in an older version of Excel
- The calculation setting is changed
- The workbook uses certain functions that need updating
So, opening a workbook does not always mean Excel starts every calculation again from zero.
What Is a Volatile Function?
Some Excel functions are called volatile functions.
These functions can update whenever Excel performs a calculation, even if the cells used in the formula have not changed.
Two common examples are:
- The `TODAY()` function shows the current date.
- The `NOW()` function shows the current date and time.
Because the date and time can change, Excel may recalculate these functions when it performs a calculation.
They work differently from a simple formula like this:
=SUM(A1:A3)
Why Are My Excel Formulas Not Recalculating?
Sometimes formulas may not update when you change data.
Here are a few common reasons:
Excel Is Set to Manual Calculation:
This is one of the most common reasons.
Go to:
Formulas → Calculation Options → Automatic
Then check whether the formula updates.
The Formula Is Written as Text:
Sometimes Excel shows the formula instead of the answer.
For example, you may see:
=SUM(A1:A5)
inside the cell instead of the total.
This can happen when the cell is formatted as Text.
Change the cell format to General, then click the formula cell, press `F2`, and press Enter.
The Formula Has a Mistake:
Check whether the formula uses the correct cells.
For example:
=SUM(B2:B10)
will add the numbers from B2 to B10.
But if you accidentally use the wrong range, the answer may not be correct.
Always check the formula before trusting the result.
The Formula Uses a Broken Cell Reference:
If you see an error like this:
#REF!
it means the formula is referring to a cell that no longer exists.
This can happen if you delete a row, column, or worksheet used in the formula.
You will need to edit the formula and select the correct cells again.
Automatic Calculation vs. Manual Calculation:
Here is the simple difference:

| Automatic Calculation | Manual Calculation |
| Excel updates formulas automatically | Excel waits for you to update formulas |
| Best for most Excel users | Useful for large files with many formulas |
| No need to press F9 | Press F9 to recalculate |
| Results update when data changes | Results may stay old until recalculated |
For most people, Automatic Calculation is the easiest option.
Trouble shooting tips when Excel not Recalculating Formulas:
If you change a value and the formula result does not change, do not panic.
First, check these things:

- Is Automatic Calculation turned on?
- Does the formula use the correct cells?
- Is the formula cell formatted as Text?
- Are there any errors like `#REF!` or `#VALUE!`?
- Have you pressed `F9` to recalculate?
Most formula problems can be found by checking these simple points.
Frequently Asked Questions:
1.What does recalculate mean in Excel?
Recalculate means Excel calculates a formula again and updates the answer.
2. Does Excel recalculate formulas automatically?
Yes. In most Excel files, Automatic Calculation is turned on by default.
3. Does Excel recalculate every formula when I change one cell?
No.
Excel normally recalculates formulas that are affected by the change.
4. Does Excel recalculate every formula when I open a workbook?
Not always. Excel can use previously saved results and recalculate formulas that need updating.
5. What is the shortcut to recalculate formulas in Excel?
Press `F9` to recalculate formulas.
6. Why is my Excel formula not updating?
Excel may be set to Manual Calculation, the formula may be written as text, or the formula may have an error.
7. How do I turn on Automatic Calculation in Excel?
Go to the Formulas tab, click Calculation Options, and choose Automatic.
8. What does Ctrl + Alt + F9 do?
It recalculates all formulas in all open workbooks, even if Excel does not think they need recalculation.
9. What does Ctrl + Shift + Alt + F9 do?
It checks formula links and then recalculates all formulas in all open workbooks.
Final Thoughts:
Excel recalculates formulas to keep your answers updated when your data changes.
For most users, this happens automatically. You change a number, and Excel gives you the new result.
If a formula does not update, check the calculation setting or press F9.
Once you understand how recalculation works, it becomes much easier to trust and work with Excel formulas.
Discover more from Excellopedia
Subscribe to get the latest posts sent to your email.
