CHOOSE函数语法

CHOOSE(指明待选参数序号的参数值,数值参数1,数值参数2,...),表示返回数值参数列表中的数值。

CHOOSE函数的应用

1、返回一星期中某一天

比如要返回一星期中的星期日,这时就可以输入公式=CHOOSE(7,E2,E3,E4,E5,E6,E7,E8)

choose函数值太多了怎么办(CHOOSE函数的用法)(1)

2、随机生成指定内容

比如想随机生成ABCDE数值,这时可以输入公式=CHOOSE(RANDBETWEEN(1,5),"A","B","C","D","E")

说明:

RANDBETWEEN(1,5):表示随机生成1-5整数。

choose函数值太多了怎么办(CHOOSE函数的用法)(2)

3、根据编号填写类别

这里根据编号的首字母,填写相应的编号类别,输入公式=CHOOSE(MATCH(LEFT(A22,1),$E$22:$E$25,0),$F$22,$F$23,$F$24,$F$25)

说明:

LEFT函数:表示提取文本数字,语法:= LEFT(文本,提取字符)

MATCH函数:获取相应的位置,语法:= MATCH(查找值,查找区域,查找类型)

choose函数值太多了怎么办(CHOOSE函数的用法)(3)

4、重新构造数据

在使用VLOOKUP函数时,会遇到所查找的函数不是位于第一列,这时就可以利用CHOOSE函数重新构造。

如下图所示,需要将左侧的表格,根据右侧数据来录入

choose函数值太多了怎么办(CHOOSE函数的用法)(4)

这时可以输入公式

=VLOOKUP($A22,CHOOSE({1,2,3,4},$H$21:$H$28,$I$21:$I$28,$J$21:$J$28,$G$21:$G$28),COLUMN(B:B),0)

choose函数值太多了怎么办(CHOOSE函数的用法)(5)

CHOOSE函数若是单个用,可能实用性不大,但若是结合其他函数就非常强大了

,