【Excel函数教程】做表格花了2小时,用这个函数20秒就能做出来!

职场   2024-10-12 11:00   甘肃  

关注公众号回复领视频

即可获得Excel2016速成视频一套

欢迎大家关注,如果喜欢麻烦多多转发!

另外,按公众号最新推送机制,需将公众号设为“星标”才能收到推送,所以关注后点个星标,再次感谢大家!

扫描文章底部二维码可以加入交流群,进群即可领取office学习视频一套!

在Excel众多的函数当中,有一个函数叫做Choose函数,意为选择的意思。这个函数看似普通,但却在关键时刻有妙用,我们一起来看看吧!



一、函数介绍


CHOOSE函数的作用是在EXCEL中choose函数从参数列表中选择并返回一个值。

它的表达式:Choose(index_num, value1, [value2], ...)

中文表达式:Choose(数值数,第一个范围区域,第二个范围区域……)

我们一起来看个案例:



这里有4列数据。


假如我们要对第二列数据求和,我们用CHOOSE函数是这样的。


=SUM(CHOOSE(2,B11:B12,C11:C12,D11:D12,E11:E12))


这个公式的意思是:选择范围区域当中的第二个范围,也就是C11到C12来进行求和,那么求和的结果就是2+2=4.


也许你还不太明白。


我们再返回CHOOSE函数本身,来看一个例子。



这是我们的公式代码,后面的“香蕉”、“雪梨”、“西瓜”分别代表3个区域。


现在我们CHOOSE的结果是1,也就是第一个区域,所以最后结果就是“香蕉”。



二、CHOOSE函数与VLOOKUP函数实现逆向查找


vlookup函数在进行逆向查找的时候,常常都需要用到数组公式,不仅难懂,而且也容易出错。


实际上,通过CHOOSE函数与VLOOKUP函数的组合,我们就能轻松解决逆向查找的问题。


我们一起来看一个案例。



在这个案例当中,假如我们要根据产品名称,查找编号。


如果直接通过Vlookup函数来查找,一定会得到一个错误值。


因为Vlookup函数的使用前提条件是,要查找的值必须位于查找区域的第一列。


而我们现在查找的值是位于查找区域的第二列。


这时候,我们就可以用CHOOSE函数来解决这个难题。


我们输入公式:


=VLOOKUP(E18,CHOOSE({2,1},B18:B20,C18:C20),2,0)


该公式表示,查找E18单元格的值。


CHOOSE({2,1},B18:B20,C18:C20),这段函数表示,把C18:C20与B18:B20的位置调换过来。


C18:C20为第一位,B18:B20为第二位。


实际上就是把查找区域的编号和名称位置调换了。


调换过来之后,我们就可以用Vlookup函数来进行查找。



最后,我们就得到了正确的结果。


写在最后


以上就是本期关于Chooes函数的全部内容,希望通过今天的分享你能够GET✔一个职场小技能,帮助你提高工作效率。


函数公式功能如此强大,怎么样才能最快学会函数公式呢?

不妨了解一下——Excel公式与函数零基础训练营,系统学习Excel的常用函数,公众号粉丝凭积分免费参加!(扫描下方二维码咨询详情,务必备注:训练营)


如果你有任何关于Excel使用方面的问题

都欢迎来学习群获得帮助

和老菜鸟一起学Excel
和老菜鸟一起学习Excel的使用
 最新文章