您的位置首页百科知识

Excel 120个常用函数—Choose函数

Excel 120个常用函数—Choose函数

的有关信息介绍如下:

Excel 120个常用函数—Choose函数

分享知识,分享快乐!

小编将会在接下来定期更新Excel常用的120个函数说明,希望大家都能轻松了解学习Excel函数,方便工作生活!如果想及时了解更新,可以关注下小编。

如果有帮助到您,麻烦您给一个赞吧!

工具/原料

Choose函数,含义:按照索引值返回参数列表中的对应数值

语法:CHOOSE(索引值, 参数1,[参数2], ...)

注意:1.索引值范围1-254,不能未负;2.索引值为小数,直接会截尾取整

我们更根据日期的变化,结合Weekday函数转为索引值,来确定每日的主推菜。

在空白单元格输入:=CHOOSE(WEEKDAY(B9,2),C9,C10,C11,C12,C13,C14,C15),今天是周四,所以就是第4道菜,C12=飞龙汤。

辅助函数:Weekday对日期转为星期的函数。

操作如以下GIF图所示。

如图所示的源,我们需要汇总销售数量和库存数量。

在空白单元格输入:IF($B$27="","",IF(B27="销售",SUM(CHOOSE({1,2},C21:C24,E21:E24)),SUM(CHOOSE({1,2},B21:B24,F21:F24)))),我们下拉选择项即可得到。

PS:1.小编的Excel版本是2010,所以未使用组合函数的调用,版本过低则不行,快捷键:Ctrl+shift+enter;2.下拉菜单在数据有效性处设置。3.Choose函数的索引值是数组的时候,如:choose({1,2},A,B),相当于它数组内都会计算一次,结果A,B都选择调用;

操作如以下GIF图所示。

此方法是choose函数一种重要使用,需重点掌握。

如图所示的源,我们想得到武将的武力值,可以看到数据源是正向的,我们之间使用V函数即可。

操作如以下GIF图所示。

如果我们现在想得到武将的势力范围,在不改变数据源结构的情况下,我们即可用Choose与Vlookup组合使用。

输入函数:=VLOOKUP($H$16,CHOOSE({1,2},$I$3:$I$9,$H$3:$H$9),2,0)。

操作如以下GIF图所示。

如样例3的数据源,我们对武将的武力值进行排名,对前三进行排名。

在对应单元格输入:=IF(RANK(J20,$J$20:$J$25)<=3,CHOOSE(RANK(J20,$J$20:$J$25),"第1名","第2名","第3名"),""),填充即可。

辅助函数:Rank函数对数在数列中排名。

操作如以下GIF图所示。

实际上CHoose函数除了以上函数组合使用,还能match、Offset等函数。比如样例4直接一个IF函数或者Rank排序就可以得到结果,我们有时候不能为了函数而函数,能用直接快捷的办法得到想要的结果就是最好的办法。