函数功能

函数功能: 根据第一个参数中的数字返回后面对应的参数中的内容。

CHOOSE(index_num, value1, [value2], ...)

参数解释

CHOOSE 函数单独使用的情况很少,但是和其他函数组合后会解决一些比较麻烦的问题。

按季度求和

如下图:

excel函数挑选(最会做选择的函数-CHOOSE)(1)

使用公式如下:

=SUM(CHOOSE(G2,$B$2:$B$21,$C$2:$C$21,$D$2:$D$21,$E$2:$E$21))

excel函数挑选(最会做选择的函数-CHOOSE)(2)

在上面公式中,CHOOSE公有五个参数,第一个参数是四个季度对应的数字 1~4,

第二个参数是1季度销量所在单元格区域,第三个参数是2季度销量所在的区域,以此类推。

根据季度的不同,会得到对应的区域,利用SUM进行求和,就得到了所需的结果。

判断成绩的等级

excel函数挑选(最会做选择的函数-CHOOSE)(3)

表格显示了学生的成绩,并且规定,成绩 < 60 -不及格,成绩大于等于60小于70 及格,大于等于70表示优秀。

公式如下:

=CHOOSE(IF(C2<60,1,IF(C2<70,2,3)),"不及格","及格","优秀")

公式解析:

1.IF函数判断C2单元格中的数值是否小于60,。如果是,则返回1,即作为CHOOSE函数的第一个参数,返回不及格结果。

2.第二个IF函数判断其是否大于或等于70,以便返回及格和优秀。

CHOOSE VLOOKUP 实现逆序查找

IF函数因为参数的限制,只能有2个区域,不是非常灵活。而CHOOSE函数在这里就显得好用很多。通用是逆序查找,可以使用下面的公式:

=VLOOKUP(E2,CHOOSE({1,2},B$2:B$21,A2:A21),2,0)

CHOOSE({1,2},B$2:B$21,A2:A21)的意思是实现学号和姓名的列的颠倒。

我们是用F9键值 查看 CHOOSE返回的值:

excel函数挑选(最会做选择的函数-CHOOSE)(4)

,