分享

CHOOSE函数的4个典型用法

 初风Excel教学 2022-02-22

CHOOSE函数可以根据给定的索引号,返回参数列表中的值,其语法为CHOOSE(index_num,value1,[value2]...)。

CHOOSE函数经常和其他函数一起组合使用,起着增强其他函数功能的作用。本文分享CHOOSE函数的四个典型用法。

一、将日期转换为季度

如下图所示,要求将A2:A8中的日期转换为对应的季度。

在B2单元格输入公式:

=CHOOSE(MONTH(A2),"1季度","1季度","1季度","2季度","2季度","2季度","3季度","3季度","3季度","4季度","4季度","4季度")

二、替代IF函数嵌套

如下图所示,要求根据E1:F6单元格的分数与等级对照表,判断A列每个学生的分数等级。

在C2单元格输入公式:

=CHOOSE((B2>=0)+(B2>=60)+(B2>=70)+(B2>=80)+(B2>=90),
"E","D","C","B","A")

三、配合VLOOKUP函数逆向查询

如下图所示,根据A1:D8的员工信息表,查询指定员工的工号。

在G2单元格输入公式:

=VLOOKUP(F2,CHOOSE({1,2},$B$1:$B$8,$A$1:$A$8),2,FALSE)

CHOOSE({1,2},$B$1:$B$8,$A$1:$A$8)生成一个新的数组,该数组以B1:B8“姓名”列作为第1列,以A1:A8“工号”列作为第2列。VLOOKUP函数以CHOOSE函数生成的数组作为查找区域。

四、指定范围随机抽取数据

如下图所示,要求从A2:A5单元格的姓名中随机抽取一个名字。在C2单元格输入公式:=CHOOSE(RANDBETWEEN(1,4),A2,A3,A4,A5)

RANDBETWEEN(1,4)生成介于1到4之间的一个随机数。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多