CHOOSE函数从数组中返回一个与提供的索引号(位置)相对应的值。您可以将CHOOSE Function视为返回给定列表中第n个条目的函数。 CHOOSE函数使用index_num从值参数列表中返回一个值。您可以使用它根据索引号最多选择254个值之一。
如,如果value1到value7是星期几,则使用1到7之间的数字作为index_num时,CHOOSE函数将返回其中一天。
CHOOSE (index_num, value1, [value2], ...)
Argument | 描述 | Required/Optional |
---|---|---|
Index_num |
指定选择哪个value参数。 Index_num必须是1到254之间的数字,或者是包含1到254之间数字的单元格的公式或引用。 如果index_num为1,则CHOOSE函数返回value1;否则,返回0。如果为2,则CHOOSE返回value2;否则,返回0。等等。 如果index_num小于1或大于列表中的最后一个值,则CHOOSE返回#VALUE!错误值。 如果index_num是一个分数,则在使用前将其截断为最小整数。 |
Required |
Value1 |
1至254个值参数,CHOOSE函数根据index_num从中选择一个值或要执行的操作。 Value1,Value2…可以是数字,单元格引用,定义的名称,公式,函数或文本。 |
Required |
Value2, ... | Optional |
如果index_num是一个数组,则在选择CHOOSE Function时将判断每个值。
CHOOSE函数的值参数可以是范围引用,也可以是单个值。
如果index_num小于1或大于提供的Value参数数量,则CHOOSE函数将返回#VALUE错误。
如果任何Value参数是不包含在引号中的文本值,则CHOOSE函数返回#NAME?错误。
来源:LearnFk无涯教程网
如果任何Value参数不是有效的单元格引用,则CHOOSE函数返回#NAME?错误。
Excel 2007,Excel 2010,Excel 2013,Excel 2016
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)