使用Excel的CHOOSE功能的循序渐进指南

02之01

使用CHOOSE功能选择数据

Excel CHOOSE函数。 ©Ted French

选择功能概述

Excel的查找功能(包括CHOOSE功能)用于根据查找值或索引号查找并返回列表或表中的数据。

在CHOOSE的情况下,它使用索引号从相应的数据列表中查找并返回特定值。

索引号表示该值在列表中的位置。

例如,该函数可用于根据输入到公式中的索引号1至12返回一年中特定月份的名称。

与许多Excel的函数一样,CHOOSE在与其他公式或函数结合使用以返回不同结果时处于最有效的状态。

一个例子是让函数根据所选的索引号选择使用Excel的SUMAVERAGEMAX函数对相同的数据进行计算。

CHOOSE函数语法和参数

函数的语法引用函数的布局,并包含函数的名称,括号和参数

CHOOSE函数的语法是:

= CHOOSE(Index_num,Value1,Value2,... Value254)

Index_num - (必需)确定函数要返回哪个值。 Index_num可以是1到254之间的数字,公式或包含1到254之间数字的单元格的引用。

- (Value1是必需的,其他值最多为254是可选的)函数将根据Index_num参数返回的值列表。 值可以是数字, 单元格引用命名范围 ,公式,函数或文本。

示例使用Excel的CHOOSE函数查找数据

如上图所示,此示例将使用CHOOSE函数来帮助计算员工的年度奖金。

奖金是他们年薪的百分比,百分比基于1到4之间的绩效评分。

CHOOSE功能将性能等级转换为正确的百分比:

评级 - 百分比1 3%2 5%3 7%4 10%

然后这个百分比值乘以年薪,找到员工的年度奖金。

该示例包括将CHOOSE函数输入到单元格G2中,然后使用填充句柄将该函数复制到单元格G2到G5。

输入教程数据

  1. 将以下数据输入到单元格 D1至G1中

  2. 员工评级薪金奖金J. Smith 3 $ 50,000 K. Jones 4 $ 65,000 R. Johnston 3 $ 70,000 L. Rogers 2 $ 45,000

输入CHOOSE功能

本教程的这一部分将CHOOSE功能输入到单元格G2中,并根据第一名员工的绩效评分计算奖金百分比。

  1. 点击单元格G2 - 这是显示函数结果的地方
  2. 点击功能区菜单的公式选项卡
  3. 从功能区中选择查找和参考以打开功能下拉列表
  4. 点击列表中的CHOOSE以调出函数的对话框
  5. 在对话框中,点击Index_num
  6. 单击工作表中的单元格E2,将单元格引用输入到对话框中
  7. 点击对话框中的Value1
  8. 在这一行输入3%
  9. 点击对话框中的Value2
  10. 在这一行输入5%
  11. 点击对话框中的Value3
  12. 在这一行输入7%
  13. 点击对话框中的Value4
  14. 在此行输入10%
  15. 点击OK完成该功能并关闭对话框
  16. “0.07”应出现在单元格G2中,这是小数形式的7%

02 02

CHOOSE功能示例(续)

点击查看大图。 ©Ted French

计算员工奖金

本教程的这一部分通过将函数的结果乘以员工的年薪来修改单元格G2中的CHOOSE函数,以计算其年度奖金。

此修改是通过使用F2键编辑公式编辑的。

  1. 如有必要,单击单元格G2,使其成为活动单元格
  2. 按下键盘上的F2键将Excel置于编辑模式 - 完整功能
    = CHOOSE(E2,3%,5%,7%,10%)应出现在单元格中, 插入点位于函数的右括号之后
  3. 在右括号后面输入一个星号( * ),它是Excel中乘法的符号
  4. 单击工作表中的单元 F2,将员工年薪的单元格引用输入到公式中
  5. 按下键盘上的Enter键完成公式并离开编辑模式
  6. 价值“$ 3,500.00”应出现在单元格G2中,这是员工年薪$ 50,000.00的7%
  7. 单击单元格G2,完整公式= CHOOSE(E2,3%,5%,7%,10%)* F2出现在位于工作表上方的公式栏中

使用填充句柄复制员工奖金公式

本教程的这一部分使用填充句柄将单元格G2中的公式复制到单元格G3至G5。

  1. 点击单元格G2使其成为活动单元格
  2. 将鼠标指针放在单元格G2右下角的黑色方块上。 指针将变为加号“+”
  3. 单击鼠标左键并将填充手柄向下拖动到单元格G5
  4. 释放鼠标按钮。 单元格G3至G5应包含剩余员工的奖金数字,如本教程第1页图中所示