本文介绍 Microsoft Excel 中 CHOOSE 函数 (函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)的公式语法和用法。
使用 index_num 返回数值参数列表中的数值。使用 CHOOSE 可以根据索引号从最多 254 个数值中选择一个。例如,如果 value1 到 value7 表示一周的 7 天,当将 1 到 7 之间的数字用作 index_num 时,则 CHOOSE 返回其中的某一天。
CHOOSE(index_num, value1, [value2], ...)
CHOOSE 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):
如果 index_num 为 1,函数 CHOOSE 返回 value1;如果为 2,函数 CHOOSE 返回 value2,以此类推。
如果 index_num 小于 1 或大于列表中最后一个值的序号,函数 CHOOSE 返回错误值 #VALUE!。
如果 index_num 为小数,则在使用前将被截尾取整。
例如,下面的公式:
=SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10))
相当于:
=SUM(B1:B10)
然后基于区域 B1:B10 中的数值返回值。
函数 CHOOSE 先被计算,返回引用 B1:B10。然后函数 SUM 用 B1:B10 进行求和计算。即函数 CHOOSE 的结果是函数 SUM 的参数。
如果将示例复制到一个空白工作表中,可能会更容易理解该示例。
要点 不要选择行或列标题。
要点 若要使该示例能够正常工作,必须将其粘贴到工作表的单元格 A1 中。
将示例复制到一个空白工作表中后,可以按照您的需要改编示例。
|
|
如果将示例复制到一个空白工作表中,可能会更容易理解该示例。
要点 不要选择行或列标题。
要点 若要使该示例能够正常工作,必须将其粘贴到工作表的单元格 A1 中。
将示例复制到一个空白工作表中后,可以按照您的需要改编示例。
|
|