If you create complex worksheets, you may need to change the calculation settings Excel uses—for example, by switching from automatic recalculation to manual recalculation, by limiting the number of iterations Excel performs, or by changing values from full precision to the number of decimal places actually shown in the cells.
To change the calculation settings, open the Calculation preferences pane (see Figure 6–8) like this:
Excel
Preferences
or press Cmd+, (Cmd and the comma key) to display the Excel Preferences dialog box.CAUTION: In the Calculation preferences pane, the Calculate sheets options and the Iteration options affect all your workbooks, not just the active workbook. The Workbook options affect only the active workbook.
Figure 6–8. In the Calculations preferences pane of the Excel Preferences dialog box, you can choose when to calculate worksheets, limit iteration, and change workbook-specific options.
In the Calculate sheets box, first choose how to recalculate the worksheets by selecting the appropriate option button:
If you select the Manually option button, select the Always calculate before saving workbook check box if you want Excel to recalculate each workbook when you save it. The advantage to doing this is that it ensures that the saved version of the workbook displays the correct values, which is especially important the next time you open the workbook. The disadvantage is that saving the workbook takes much longer.
You can force recalculation of the entire workbook by clicking the Calc Now button in the Calculate sheets box in the Calculation preferences pane, or force recalculation of the active worksheet by clicking the Calc Sheet button. But normally you'll find it easier to recalculate by choosing Formulas
Calculation
Recalculate
All (or pressing Cmd+=) or Formulas
Calculation
Recalculate Sheet
from the Ribbon.
TIP: You can quickly switch between automatic recalculation and manual recalculation by choosing Formulas
Calculation
Settings
Calculate Manually
or Formulas
Calculation
Settings
Calculate Automatically
from the Ribbon. To open the Calculation preferences pane from the Ribbon, choose Formulas
Calculation
Settings
Calculation Options
.
When Excel runs into a circular reference, it stops automatically either after 100 iterations of the calculation or when all the values change by less than 0.001. These settings work well for general use—especially if your worksheets don't need circular references (as is the case for many worksheets).
If your worksheets do need circular references, you
can control the iteration of calculations by adjusting the settings in the Iteration box in the Calculation preferences pane. Select the Limit iteration check box, and then adjust the values in the Maximum iterations text box and the Maximum change text box as necessary.
In the Workbook options box in the Calculation preferences pane, you can choose three settings that affect only the active workbook:
CAUTION: Select the Set precision as displayed check box only if you're dead certain you need to change the values—for example, because you're performing a financial operation that requires you to round or truncate a value and then use that rounded or truncated value rather than the underlying value. Normally, you want to keep the underlying precise values even if you format the cells to display only a small number of decimal places (or none).
When you've finished choosing Calculation preferences, click the OK button to close the Excel Preferences dialog box.
3.139.83.199