关注公众号回复【领视频】
即可获得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使用方面的问题
都欢迎来学习群获得帮助