excel中choose函数的使用方法

choose 是个比较小众的函数,从字面理解,这是用来做选择的函数。但是如果仅凭字面含义就小瞧它,那可就大错特错了。

choose 就像是化学反应里的催化剂,单独使用看似平淡无奇,但一旦搭配其他函数使用,立刻就能让棘手问题变得极为简单,仿佛点石成金。

作用:

  • 根据索引号,从最多 254 个数值列表中选择一个值

语法:

  • CHOOSE(index_num, value1, [value2], …)

参数:

  • index_num:必需,用于指定选择哪个数值参数。
    • index_num 必须是介于 1 到 254 之间的数字,或是包含 1 到 254 之间的数字的公式或单元格引用。
    • 如果 index_num 为 1,则 CHOOSE 函数返回 value1;如果为 2,则 CHOOSE 函数返回 value2,以此类推。
    • 如果 index_num 小于 1 或大于列表中最后一个值的索引号,则 CHOOSE 函数返回 #VALUE! 错误值。
    • 如果 index_num 为小数,则会被取整。
  • value1, [value2], …:value1 是必需的,后续值是可选的。
    • 1 到 254 个数值参数,CHOOSE 将根据 index_num 从中选择一个数值或一项要执行的操作。
    • 参数可以是数字、单元格引用、定义的名称、公式、函数或文本。

说明:

  • 如果 index_num 为一个数组,那么 CHOOSE 函数将计算每一个值。
  • CHOOSE 的 value 参数不仅可以为单个数值,也可以为区域引用。

用法示例:

  1. 条件区域求和
  2. 判断高考前三甲
  3. 按人名随机抽奖
  4. 配合 vlookup 反向查找数据

案例 1:条件区域求和

下图 1 为某公司员工工资表,要求如下图 2 所示,在下拉菜单中选择月份,自动计算出当月全员工资总计。

excel中choose函数的使用方法图1excel中choose函数的使用方法图2

解决方案 1:

先制作月份下拉菜单:

1. 选中 J2 单元格 –> 选择菜单栏的“数据”–>“数据验证”

excel中choose函数的使用方法图3

2. 在弹出的对话框中,按以下方式设置 –> 点击“确定”:

  • 允许:“序列”
  • 来源:选中 B1:G1 单元格,即月份列表

excel中choose函数的使用方法图4

月份下拉菜单已制作完成。

excel中choose函数的使用方法图5

接下来设置求和公式。

3. 在 J2 单元格中输入以下公式即可:

=SUM(CHOOSE(LEFT(J1,1),B2:B14,C2:C14,D2:D14,E2:E14,F2:F14,G2:G14))

公式释义:

  • LEFT(J1,1):取出月份的第一位数,即数字;这个数字就是 choose 函数的索引值
  • CHOOSE(LEFT(J1,1),B2:B14,C2:C14,D2:D14,E2:E14,F2:F14,G2:G14):根据上述索引值,选择参数列表中的单元格区域
  • sum(…):最后用 sum 函数对所选择的单元格区域求和

excel中choose函数的使用方法图6

通过下拉菜单选择月份,就会自动计算出当月的全员工资。

excel中choose函数的使用方法图7excel中choose函数的使用方法图2

案例 2:判断高考前三甲

下图 1 是全班同学的高考成绩,请按分数从高到低找出前三名,分别赐名“状元”、“榜眼”、“探花”,如下图 2 所示。

excel中choose函数的使用方法图9excel中choose函数的使用方法图10

解决方案 2:

1. 在 C2 单元格中输入以下公式,下拉复制公式即可:

=IF(RANK(B2,$B$2:$B$15,0)<4,CHOOSE(RANK(B2,$B$2:$B$15,0),”状元”,”榜眼”,”探花”),””)

公式释义:

  • RANK(B2,$B$2:$B$15,0):对 B2:B15 区域按降序排序;将会按分数从高到低,得出 1 至 14 的排序数
  • IF(RANK(B2,$B$2:$B$15,0)<4,:如果排序小于 4,即前 3 名
  • CHOOSE(RANK(B2,$B$2:$B$15,0),”状元”,”榜眼”,”探花”),””):则以排名顺序为索引,分别查找出“状元”、“榜眼”和“探花”;如果不是前 3 名,则返回空值

excel中choose函数的使用方法图11excel中choose函数的使用方法图12excel中choose函数的使用方法图13

案例 3:按人名随机抽奖

按下图中 A 的人名随机抽奖,中奖人显示在 E2 单元格中,如下图 2 所示。

excel中choose函数的使用方法图14excel中choose函数的使用方法图15

解决方案 3:

1. 在 E2 单元格中输入以下公式即可:

=CHOOSE(RANDBETWEEN(1,14),A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15)

公式释义:

  • RANDBETWEEN(1,14):生成 1 至 14 的随机整数;共 14 个人,所以最大值为 14
  • CHOOSE(RANDBETWEEN(1,14),A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15):以上述随机数为索引,在姓名列表中取出对应的值

excel中choose函数的使用方法图16excel中choose函数的使用方法图17

按住 F9,A 列中的姓名就会在 E2 单元格中不断跳动;放开 F9,得到抽奖结果。

excel中choose函数的使用方法图15

案例 4:配合 vlookup 反向查找数据

如下图所示,根据分数查找姓名。

excel中choose函数的使用方法图19excel中choose函数的使用方法图20

解决方案 4:

1. 按照案例 1 中的方法,在 D2 单元格制作分数下拉菜单

excel中choose函数的使用方法图19

2. 在 E2 单元格输入以下公式即可:

=VLOOKUP(D2,CHOOSE({1,2},B2:B15,A2:A15),2,0)

公式释义:

  • CHOOSE({1,2},B2:B15,A2:A15):会生成一个数组:{549,”张三”;615,”邓芳芳”;528,”张小明”;620,”张大发”;588,”刘翠花”;531,”李四”;491,”李豆豆”;487,”王五”;528,”王二美”;563,”蒋招弟”;493,”丁六”;627,”丁老蔫”;546,”丁聪明”;528,”丁美丽”}
  • 然后用 VLOOKUP 函数对上述数组进行查找运算

excel中choose函数的使用方法图22excel中choose函数的使用方法图23

通过下拉菜单选择分数,就能查出对应的姓名。

excel中choose函数的使用方法图24

Excel中choose函数怎么使用,首先给大家介绍下choose函数的意义,然后通过几个具体事例阐述下使用方式。

定义

choose函数主要用于在一串参数列表中返回一个值,通常是需要和其他函数联合起来使用。

  • 使用语法:

Choose(index_num,value1,value2,……),其中index_num是指定索引号参数,可以使1-254之间的数值,也能是单元格或者其他公式;后面的value1等代表被选取的参数列表,该参数可以使数值,也能是函数、文本等。

excel中choose函数的使用方法图25

示例

  • 基础示例

如果单使用Choose函数,怎么操作?

如下图所示,我需要在这一串数值中返回工号为4的员工姓名,使用Choose函数可以这样操作:

在单元格中输入函数“=CHOOSE(F2,B2,B3,B4,B5,B6,B7,B8,B9,B10,B11)”,第一个参数为4,代表工号4,后面的参数分别为各个对应1-10的姓名,即能返回工号为4的姓名。

excel中choose函数的使用方法图26

  • 结合IF函数

其他的符合函数比较难理解,这边介绍一个比较容易理解的IF函数与Choose函数结合的使用方法.

iF函数一般用于判断,如下图所示,需要按照学生排名进行评价,在单元格中输入函数:=IF(I3<=3,CHOOSE(I3,”一等奖”,”二等奖”,”三等奖”),””),先使用IF函数判断排名是否小于3,如果小于3,就会执行Choose函数,当排名为1时,就会返回一等奖,以此类推。

excel中choose函数的使用方法图27

本文来自投稿,不代表天一生活立场,如若转载,请注明出处:http://tiyigo.com/it/32495.html

(0)
上一篇 2023-06-20 16:05
下一篇 2023-06-20 16:16

相关推荐

  • 如何让电脑玩游戏更流畅(电脑不能运行游戏)

    一,拆除显卡,现在市面上大多数网络游戏都需要独立显卡,没有独立显卡很难流畅运行,这种方法只适用于您的电脑有集成显卡,看电脑机箱背面,如图所示,主板上有显卡即可使用,蓝色接口和网卡旁…

    2023-07-02
  • 怎样提高新四六级听力(英语四六级听力吃透班)

    首先,怎么快速提升4*6级听力我没什么把握,因为,听力是个长久的积累。但是,我总结出一些关于听力技巧和相关经验借鉴学习。 大多数人,并且有一点英语基础,听懂英语4*6级,其实是没有…

    2023-08-19
  • 美女照相为什么要化妆(身份证照相可以化妆么)

    化妆是运用化妆品和工具,对人的面部、五官及其他部位进行渲染、描画、整理,增强立体印象,调整形色,掩饰缺陷,表现神采,从而达到美容的目的。遮瑕,对于女生来说,太重要了,特别是痘痘和黑…

    2023-03-09
  • 内飘窗窗帘怎么安装(内飘窗的窗帘该怎么安装)

    关于飘窗的实用性与情趣感,这是令很多人都疑惑的问题,有人觉得飘窗不实用没必要,有人觉得飘窗有情趣有必要…,双方各持己见!不过买到有飘窗户型的房子,尤其是不能砸的外飘窗,…

    2023-01-05
  • 如何学习组装台式机

    认识三大件,CPU,内存,硬盘。主流CPU选英特尔,i3 ,i5, i7;低端的选AMD。内存现在都是三代,四代了,容量4G8G16G,牌子不多,就几个主流品牌好选择;硬盘有固态,…

    电脑教程 2023-06-11
  • excel中怎样隔行或隔列求和

    以下解答适合不喜欢或不会输入公式的朋友,而且你会爱上这个工具 1.首先我们一键生成若干个随机数(这个功能做课件真的太nice了) 点击确定,后随机数一键生成。(添加标题即可) 现在…

    2023-09-03
  • 新房子的电是怎么安装的(电安装完整过程)

    日常生活中,我们离不开电,很多事情都需要用到电,电路的安装对自建房的装修而言,也是十分重要的,若是自建房的电路没有安装好,在后期的使用过程中可能经常会出现漏电,停电等的情况,这样一…

    2023-03-28
  • ps快速磨皮有什么好方法吗

    视频详细教程 ↓ 视频内容:【皮肤修饰思路】人像皮肤修饰系统思路,轻松掌握商业修图中充满质感的皮肤修调秘诀! 视频全长:06:16 视频链接地址:***/video/BV1X541…

    2023-02-18
  • 计步软件哪个好

    计步是如今移动手机互联网时期大家喜欢用的工具,一般用来看自己每天走了多少步几公里,那么什么计步软件比较准确呢?这里为大家推荐几款好用的计步工具! 1.Keep – 跑步…

    2023-08-09
  • 暴风播控云缺点

    一直在模仿却从未有超越 播酷云能否救活迟暮之年的暴风? 虽然前几日迅雷因为内讧陷入的泥潭不浅,但玩客云、区块链的威力依然不容小觑,在短短的一个月时间里,迅雷股价暴涨,玩客云和玩客币…

    2023-03-12