工作簿参数是表示工作表中的单个单元格的特殊变量。 工作簿作者可以定义参数,以便每当用户需要新计算时,都可以输入该单元格的新值。 当您想要计算简单的"假设"方案,或者工作簿计算依赖于可能会根据情况更改的值时,这非常有用。
例如,假设要使用工作簿计算贷款的每月付款金额。 在这种情况下,付款金额取决于可能改变的因素,例如利率和贷款金额。 因此,作者可以指定参数,使用户能够输入值。 每次用户输入参数的新信息时,工作簿可以自动计算新的每月付款金额。
在浏览器中打开包含参数的工作簿时,基于 Web 的查看器会在特殊的"参数"窗格中显示工作簿 的所有 参数。 下图显示了"参数 " 窗格。 它包含用于Interest_Rate Length_of_Loan Loan_Amount参数。
-
" 参数" 窗格包含每个参数的标签文本框。 用户可以在关联的文本框中输入每个参数的值。 本示例中,作者还创建了一个工具提示,用于说明文本框Interest_Rate要求。
-
用户输入每个参数的值,然后单击"应用"。
-
工作簿使用这些值来计算结果, (,即每月 付款金额 。)
本文内容
在工作簿中使用参数
打开包含 Excel Web 部件 参数的工作簿时,基于 Web 的查看器会显示"参数"窗格。 "参数"窗格包含工作簿作者在 Excel 中定义的任何参数。
只有用户才能看到为参数输入的值,并且只能看到这些值导致的任何计算更改。 更改对任何其他用户不可见。 此外,参数值和生成的更改是暂时性的。 基于 Web 的查看器不会将参数值与工作簿一起保存。
-
对于想要使用的每个参数,请在文本框中输入值。 参数值的最大长度为 1024 个字符。
-
若要查看结果 ,请单击" 参数"窗格底部的 "应用 "。
-
若要删除"参数"窗格中的值,请单击"参数"窗格底部的"清除"。
如果看不到"参数"窗格,该怎么办?
可能看不到"参数"窗格 的原因 有多种:
-
工作簿不包含参数。
-
工作簿中所有参数都位于一个或多个数据透视表中的报表字段筛选器上。
-
工作簿是不允许Excel Web Access Web 部件"参数"窗格的 一部分 。
-
工作簿是未启用工作簿交互Excel Web Access Web 部件参数修改的工作簿的一部分。
详细了解如何创作参数
当工作簿作者将工作簿保存或发布到 SharePoint 文档库时,该作者可以指定在发布的工作簿中使用的参数。 如果工作簿位于 Excel Services 中,您可以使用参数通过 Web 部件 连接在不同Web 部件之间传递信息。 例如,可以使用参数来帮助同步仪表板Web 部件不同视图。
在许多情况下,您可以使用工作簿参数提供输入。 例如,你可能想要探索几个"假设"方案。 可以将投资收益与 ROI () 值进行比较,或者向计算模型输入变量输入 (如每月付款贷款计算器) 。
工作簿参数必须表示单个命名单元格, (工作表中的命名区域或) 表。 单元格的名称将成为参数的名称。
详细了解参数的命名单元格
工作簿参数表示工作簿中的特定命名单元格。 为获得最佳结果,在定义工作簿参数时,请考虑以下 Excel 2010 :
-
命名单元格可以是单个单元格或合并单元格。 每个参数有一个单元格;参数不能表示包含两个或多个单元格的范围。
-
命名单元格必须是工作簿中的单元格。 单元格不能位于表格或数据透视表中,也不能使用外部单元格引用。
-
命名单元格可以包含数据透视表中的报表筛选器字段。 但是,报表筛选器字段不会显示在"参数"窗格中。 若要更改范围筛选器字段,可以使用筛选器Web 部件。
命名单元格必须是对单个单元格的绝对引用。 不能使用相对引用。
-
命名单元格不得引用另一个命名单元格。
-
单元格无法定义数据验证、无法锁定,也不能位于受保护的工作表上。