特別說明
使用 index_num 返回?cái)?shù)值參數(shù)列表中的數(shù)值。 使用 CHOOSE 可以根據(jù)索引號(hào)從最多 254 個(gè)數(shù)值中選擇一個(gè)。 例如,如果 value1 到 value7 表示一周的 7 天,那么將 1 到 7 之間的數(shù)字用作 index_num 時(shí),CHOOSE 將返回其中的某一天。
語法
CHOOSE(index_num, value1, [value2], ...)
CHOOSE 函數(shù)語法具有以下參數(shù):
index_num 必需。 用于指定所選定的數(shù)值參數(shù)。 index_num 必須是介于 1 到 254 之間的數(shù)字,或是包含 1 到 254 之間的數(shù)字的公式或單元格引用。
如果 index_num 為 1,則 CHOOSE 返回 value1;如果為 2,則 CHOOSE 返回 value2,以此類推。
如果 index_num 小于 1 或大于列表中最后一個(gè)值的索引號(hào),則 CHOOSE 返回 #VALUE! 錯(cuò)誤值。
如果 index_num 為小數(shù),則在使用前將被截尾取整。
value1, value2, ... Value1 是必需的,后續(xù)值是可選的。 1 到 254 個(gè)數(shù)值參數(shù),CHOOSE 將根據(jù) index_num 從中選擇一個(gè)數(shù)值或一項(xiàng)要執(zhí)行的操作。 參數(shù)可以是數(shù)字、單元格引用、定義的名稱、公式、函數(shù)或文本。
需要注意:
如果 index_num 為一個(gè)數(shù)組,則在計(jì)算函數(shù) CHOOSE 時(shí),將計(jì)算每一個(gè)值。
函數(shù) CHOOSE 的數(shù)值參數(shù)不僅可以為單個(gè)數(shù)值,也可以為區(qū)域引用。
例如,下面的公式:
=SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10))
相當(dāng)于:
=SUM(B1:B10)
然后基于區(qū)域 B1:B10 中的數(shù)值返回值。
先計(jì)算 CHOOSE 函數(shù),返回引用 B1:B10。 然后使用 B1:B10(CHOOSE 函數(shù)的結(jié)果)作為其參數(shù)來計(jì)算 SUM 函數(shù)。
