CHOOSE 函数从一组数据中根据索引位置参数返回相应位置的数值。
适用版本
Excel 2003+
说明
CHOOSE 函数从一组数据中根据索引位置参数返回相应位置的数值。
返回值
第 n 个数值。
语法
=CHOOSE(index_num, value1, [value2], ...)=CHOOSE(索引位置, 数值1, [数值2], ...)
参数
- index_num 必需。 索引位置。必须是介于 1 到 254 之间的数字,或是包含 1 到 254 之间的数字的公式或单元格引用。
- 如果 index_num 为 1,则返回 value1;如果为 2,则 CHOOSE 返回 value2,以此类推。
- 如果 index_num 为小数,则在使用前将被截尾取整。
- Value1, value2, … Value1 是必需的,后续值是可选的。
- 数值数量介于 1 和 254;
- 参数可以是数字、单元格引用、定义的名称、公式、函数或文本。
要点
- 如果 index_num 为一个数组 ,则在计算函数 CHOOSE 时,将计算每一个值。
- CHOOSE 函数的数值参数不仅可以为单个数值,也可以为区域引用。
实例
可能出现的错误
- #VALUE!
- 如果 index_num 小于 1 或大于列表中最后一个值的索引号;
- 如果提供的 index_num 不是数字类型。
其他
更多信息及示例请参考知识兔Office精品课。