Excel CHOOSE函数,你会用吗?

发布时间:2020-01-06 来源:网络


今天技巧妹与大家分享一个引用函数——CHOOSE函数。


CHOOSE函数语法


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


CHOOSE函数的应用


1、返回一星期中某一天


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



2、随机生成指定内容


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


说明:


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



3、根据编号填写类别


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


说明:


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

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



4、重新构造数据


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


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



这时可以输入公式

=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函数若是单个用,可能实用性不大,但若是结合其他函数就非常强大了,希望以上推荐的用法对大家有所帮助。