(1)函数功能
CHOOSE函数用于从参数列表中提取指定的参数值。
(2)语法格式
CHOOSE(index_num,value1,[value2],...)
(3)参数说明
index_num:必需参数,表示所选定值的参数,该参数为1~254之间的数字,或者是包含数字1~254的公式或单元格引用。如果index_num参数为1,CHOOSE函数返回value1参数;如果index_num参数为2,CHOOSE函数返回value2参数,以此类推。如果index_num参数小于1或大于参数列表中的最后一个值的序号,则CHOOSE函数返回错误值“#VALUE!”。如果index_num参数为小数,则会被截尾取整后参与计算。
value1:必需参数,表示第1个数值参数,可以是数字、文本、引用、名称、公式或函数。
[value2]:可选参数,表示第2个数值参数,可以是数字、文本、引用、名称、公式或函数。
以此类推,最多可包含254个value参数。(www.xing528.com)
(4)注意事项
index_num参数必须为数字、文本型数字或逻辑值。如果该参数是文本,小于1或者大于254,CHOOSE函数都将返回错误值“#VALUE!”。
(5)实例:判断金牌、银牌、铜牌的获得者
如图2.8.12所示,A列为姓名,B列为成绩,要求在C列计算出前三名的得奖情况,分别记录为金牌、银牌和铜牌。
选择C2单元格,输入公式“=CHOOSE(IF(RANK(B2,B$2:B$10)>3,4,RANK(B2,B$2:B$10)),"金牌","银牌","铜牌","")”,输入完毕后按Enter键结束并向下填充公式,即可完成计算,结果如图所示。
图2.8.12 CHOOSE函数的应用
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。