一、CHOOSE函數的特點。
CHOOSE作為一個單獨的函數,本身并不是很實用。其作用是根據給定的索引值,從參數串中選出相應值或操作。
語法:
CHOOSE(index_num, value1, [value2], ...)
參數說明:
1、index_num:必需,用于指定所選定的數值參數。index_num 必須是介于 1 到 254 之間的數字,或是包含 1 到 254 之間的數字的公式或單元格引用。
如果 index_num 為 1,則 CHOOSE 返回 value1;如果為 2,則 CHOOSE 返回 value2,以此類推。
如果 index_num 小于 1 或大于列表中最後一個值的索引号,則 CHOOSE 返回 #VALUE! 錯誤值。
如果 index_num 為小數,則在使用前将被截尾取整。
2、value1, value2, ... Value1 是必需的,後續值是可選的。 1 到 254 個數值參數,CHOOSE 将根據 index_num 從中選擇一個數值或一項要執行的操作。 參數可以是數字、單元格引用、定義的名稱、公式、函數或文本。
備注:
如果 index_num 為一個數組,則在計算函數 CHOOSE 時,将計算每一個值。
函數 CHOOSE 的數值參數不僅可以為單個數值,也可以為區域引用。
例如,公式:=SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10))
相當于:=SUM(B1:B10)
1、公式:=CHOOSE(2,B3,C8)。
返回C8單元格的值。
方法:
在目标單元格中輸入公式:=CHOOSE(2,B3,C8)。
2、公式:=CHOOSE(4,B3,C8,D11,D10)。
返回D12單元格的值。
方法:
在目标單元格輸入公式:=CHOOSE(4,B3,C3,D11,D12)。
三、快速求解學生分數等級。
目的:根據備注欄中的“等級表”來确定C列成績的等級。
方法:
1、選定目标單元格。
2、在目标單元格中輸入公式:=CHOOSE(C3/10,"差","差","差","差","差","中","中","良","優","優")。
3、Ctrl Enter填充。
備注:
此示例中,我們可以看到第一個參數為C3/10,這樣會得到小數,其實CHOOSE函數默認的是舍去小數保留整數,例如85/10會得到8,75/10會得到7。然後根據相應的值返回相應的等級。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!