您可以在浏览器中使用工作簿中的公式,就像在 Excel 中一样。 就像在 Excel 中一样,公式的作者确定公式的计算或重新计算方式。 本文介绍工作簿作者可选择的不同计算选项。
通常,当单元格中的值更改了公式所依赖的值时,工作簿会自动重新计算公式。 例如,假设你使用公式来添加列中的所有单个值。 如果在工作簿中插入行,因此将单元格添加到列中的单元格区域,工作簿将调整公式以自动包含新单元格,并重新计算总计。
但是,工作簿作者可以使用其他选项,以便工作簿不会自动计算公式。 当作者在 Excel 中创建公式时,作者可以选择不同的计算选项。 例如,作者可能要求当用户单击命令时必须手动重新计算所有公式。 在作者选择计算选项并保存工作簿到网站上后,发布的工作簿将保留作者在 Excel 工作簿中指定的计算选项。
下表提供了不同计算选项的简要说明。
计算选项 |
描述 |
自动计算 |
每次公式更改时,以及每次单元格更改公式引用时,都会自动重新计算公式。 此选项是默认选项。 |
手动计算 |
公式永远不会自动重新计算。 用户必须选择" 计算工作簿 "选项重新计算任何公式。 |
除表外自动 |
Excel 数据表中作为分析的一部分包含的公式What-If引用单元格不会重新计算。 每次公式更改时,以及每次单元格更改公式引用时,会自动重新计算其他公式。 |
保存前重新计算 |
每次保存工作簿时,都会自动重新计算公式。 重要: Excel Services 不支持此选项,因为无法保存工作簿。 |
如果工作簿作者配置了工作簿进行手动计算,您可以按照以下步骤在浏览器中计算工作簿中的公式。
-
打开工作簿。
-
在工作簿工具栏上,单击"数据"菜单,然后单击"计算工作簿"。
或者,您可以使用键盘快捷方式 F9 计算工作簿中的公式。
注意: 如果浏览器中的工作簿包含具有无法解析的循环引用的公式,则它不会显示有关循环引用的警告消息。 相反,它会计算取消 Excel 客户端上的操作时将获取的值。 实际上,工作簿会自动取消循环引用。 这可以防止性能降低,否则可能导致尝试计算循环引用。
-
若要使用工作簿中的公式 Excel Services ,工作簿作者必须先在 Excel 中创建包含公式的工作簿。 如果 Excel Online 启用公式,您可以像在 Excel 中一样直接在工作簿中输入公式。