使用CHOOSE可以根據索引號從最多254個數值中選擇一個。例如,如果value1到value7表示一周的7天,當將1到7之間的數字用作index_num 時,則CHOOSE返回index_num值所代表的星期幾。
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為小數,則在使用前將被截尾取整。
●如果 index_num為一個數組,則在計算函數CHOOSE時,將計算每一個值。
▲Value1, value2, … Value1是必需的,后續值是可選的。這些值參數的個數介于1到254之間,函數CHOOSE基于index_num從這些值參數中選擇一個數值或一項要執行的操作。參數可以為數字、單元格引用、已定義名稱、公式、函數或文本。
示例:
=CHOOSE(2,"e","x","c","e","l"),返回第2個字符串,結果為“x”