你可以使用 SharePoint 列表或库中的公式和函数以多种方法计算数据。 通过将计算列添加到列表或库中,您可以创建一个包含其他列中数据的公式,并执行计算日期和时间、执行数学公式或操作文本的功能。
例如,在任务列表中,可以使用列根据“ 开始日期 ”和“ 完成日期 ”列计算完成每个任务所需的天数。
注意
本文介绍如何使用列表和库中的计算列。 有关函数的详细信息,包括语法和用法示例,请参阅 SharePoint 列表中常见公式的示例。
向列表或库中添加计算列
要在列表或库中使用公式,必须将计算列添加到列表或库中。
- 打开列表或库。
- 在浏览器窗口右上角附近,选择“ 设置
,然后选择“ 列表设置”。
- 在 “设置 ”页的 “列”下,选择 “创建列”。
- 在 “名称和类型 ”部分中,在 “列名称” 框中输入所需的名称。
- 在 此列中的信息类型为 下,单击 计算 (基于其他列的计算) 。
- 在 “其他列设置 ”部分的“ 公式 ”框中输入要使用的公式。 可以从“ 插入列 ”框中选择项目,然后向公式添加函数、常量和运算符。 有关公式的示例,请参阅 SharePoint 列表中常见公式的示例。
- 选择要由公式返回的数据类型,然后单击 “确定”。
注意
计算网站列中的公式只能引用同一列表或库中的其他网站列。 因此,在将计算网站列添加到列表或库时,还必须添加公式中引用的网站列。 有关详细信息,请参阅本文中的使 计算列可用于其他列表或库 。
使计算列可用于其他列表或库
如果有一个公式想在多个列表或库中频繁使用,则可以将计算列添加到网站列的列表。 这会使列及其公式可用于网站或子网站中的任何列表或库。 例如,可以使用一个公式创建一个计算列,Expiration Date该公式返回与) (=[Start Date]+30 “开始日期”列的值相距 30 天的日期。 然后,可以重复使用该公式,而无需在每个列表或库中重新创建它。
注意
- 计算网站列中的公式只能引用同一列表或库中的其他网站列。 因此,在将计算网站列添加到列表或库时,还必须添加公式中引用的网站列。 在上述示例中,需要将 “到期日期 ”和“ 开始日期 ”网站列添加到列表中。
- 如果新的计算网站列需要引用列表中的其他列,则必须先使这些列成为网站列,以便在公式中使用它们。
- 打开 SharePoint 网站。
- 在左侧导航窗格中,选择网站 内容。
- 在浏览器窗口右上角附近的命令栏上,选择“ 站点设置”。
- 在“Web Designer 库列”下,选择“网站列”。
- 在左上角附近,选择 “创建”。
- 在“ 名称和类型 ”部分中,在 “列名称 ”框中键入所需的名称。
- 在“ 此列中的信息类型为”下,选择“ 基于其他列的计算 (计算”) 。
- 在 “其他列设置 ”部分的“ 公式 ”框中输入要使用的公式。 可以从“ 插入列 ”框中选择其他站点列,然后向公式添加函数、常量和运算符。 有关公式的示例,请参阅 SharePoint 列表中常见公式的示例。
- 选择要由公式返回的数据类型,然后单击 “确定”。
向列表或库中添加计算站点列
创建计算网站列后,可以将其添加到网站或子网站中的任何列表或库中。
注意
如果编辑特定列表或库中的列公式,则对公式所做的更改仅应用于该列表或库。
打开要向其中添加列的列表库。
在浏览器窗口右上角附近,选择 “设置”、“列表>设置”,或选择要打开的库类型的设置。
(例如,在文档库中,选择“ 文档库设置”。)在列下,选择从现有网站列添加。
在 “选择列 ”部分中,从“从 下列位置选择网站列” 列表中选择包含网站列的组。
在可用站点列框中,选择要添加到列表中的列,然后选择添加。
注意
如果要添加的计算网站列包含其他网站列,则必须将它们添加到列表中。 如果您不希望其他列出现在列表或库中,您可以稍后隐藏它们。
如果不希望将列添加到列表的默认视图中,请清除“添加到默认视图”检查框。
单击“确定”。

