ET 开发人员参考 |
WorksheetFunction.Choose 方法 |
语法
表达式.Choose(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16, Arg17, Arg18, Arg19, Arg20, Arg21, Arg22, Arg23, Arg24, Arg25, Arg26, Arg27, Arg28, Arg29, Arg30)
表达式 一个代表 WorksheetFunction 对象的变量。
参数
名称 | 必选/可选 | 数据类型 | 说明 |
---|---|---|---|
Arg1 | 必选 | Variant | 指定所选定的值参数。Arg1 必须为 1 到 29 之间的数字,或者是包含 1 到 29 之间的一个数字的公式,或是对包含 1 到 29 之间的一个数字的单元格的引用。 |
Arg2 - Arg30 | 必选 | Variant | 1 到 29 个值参数,Choose 将基于 Arg1 从中选择一个值或要执行的一项操作。这些参数可以为数字、单元格引用、定义的名称、公式、函数或文本。 |
返回值
Variant
说明
例如,下面的公式:
=SUM(Choose(2,A1:A10,B1:B10,C1:C10))
相当于:
=SUM(B1:B10)
该函数基于区域 B1:B10 中的值返回值。
将先计算 Choose 函数的值,返回引用 B1:B10。然后使用 B1:B10 计算 SUM 函数的值。即 Choose 函数的结果是 SUM 函数的参数。