注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。
使用 index_num 返回数值参数列表中的数值。使用 CHOOSE 可以根据索引号从最多 29 个数值中选择一个。例如,如果 value1 到 value7 表示一周的 7 天,那么将 1 到 7 之间的数字用作 index_num 时,CHOOSE 将返回其中的某一天。
语法
CHOOSE(index_num,value1,value2,...)
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 的值 (2nd) |
Nails |
Screws |
Nuts |
Bolts |
=CHOOSE(4,[Col1],[Col2],[Col3],[Col4]) |
第四个参数 Col4 的值 (Bolts) |
示例 2
Col1 |
Col2 |
Col3 |
Col4 |
公式 |
说明(结果) |
23 |
45 |
12 |
10 |
=SUM([Col1], CHOOSE(2,[Col2],[Col3],[Col4])) |
参数 Col1 和 Choose 函数的结果的和 (35) |