CHOOSE 函数

应用对象
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 企业版 SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

使用 index_num 返回数值参数列表中的数值。 使用 CHOOSE 根据索引号选择最多 29 个值之一。 例如,如果 value1 到 value7 表示一周的 7 天,那么将 1 到 7 之间的数字用作 index_num 时,CHOOSE 将返回其中的某一天。

语法

选择 (index_numvalue1value2...)

Index_num 指定选择了哪个值参数。 Index_num必须是介于 1 到 29 之间的数字,或者包含 1 到 29 之间的数字的公式或列引用。

  • 如果 index_num 为 1,则 CHOOSE 返回 value1;如果为 2,则 CHOOSE 返回 value2,以此类推。
  • 如果 index_num 小于 1 或大于列表中最后一个值的索引号,则 CHOOSE 返回 #VALUE! 错误值。
  • 如果 index_num 为小数,则在使用前将被截尾取整。

Value1,value2,... 是 1 到 29 个值参数,CHOOSE 根据index_num从中选择要执行的值或操作。 参数可以是数字、列引用、公式、函数或文本。

示例 1

Col1 Col2 Col3 Col4 公式 描述(结果)
1st 2nd 3rd Finished =CHOOSE (2,[Col1],[Col2],[Col3],[Col4]) 第二个参数 Col2 (第 2 个) 的值
Nails Screws Nuts 螺钉 =CHOOSE (4,[Col1],[Col2],[Col3],[Col4]) 第四个参数 Col4 (Bolts) 的值

示例 2

Col1 Col2 Col3 Col4 公式 说明 (结果)
23 45 1.2 10 =SUM ([Col1],CHOOSE (2,[Col2],[Col3],[Col4]) ) 将两个参数 Col1 和 Choose 函数的结果相加 (35)