Choose函數

EXCEL表格中的函數

Choose函數,函數名。其作用是在EXCEL中choose函數從參數列表中選擇並返回一個值。

語法


Choose(index_num, value1, [value2], ...)

語法參數


excel2007 對於choose函數的描述
excel2007 對於choose函數的描述
Index_num 必要參數,數值表達式或欄位,它的運算結果是一個數值,且界於 1 和 254之間的數字。或者為公式或對包含 1 到 254 之間某個數字的單元格的引用。
如果 index_num 為 1,函數 CHOOSE 返回 value1;如果為 2,函數 CHOOSE 返回 value2,以此類推。
如果 index_num 小於 1 或大於列表中最後一個值的序號,函數 CHOOSE 返回錯誤值 #VALUE!。
如果 index_num 為小數,則在使用前將被截尾取整。
Value1, value2, ... Value1 是必需的,後續值是可選的。這些值參數的個數介於 1 到254之間,函數 CHOOSE 基於 index_num 從這些值參數中選擇一個數值或一項要執行的操作。參數可以為數字、單元格引用、已定義名稱、公式、函數或文本。

說明


如果 index_num 為一個數組,則在計算函數 CHOOSE 時,將計算每一個值。函數 CHOOSE 的數值參數不僅可以為單個數值,也可以為區域引用。例如,下面的公式:
=SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10))相當於:
=SUM(B1:B10)然後基於區域 B1:B10 中的數值返回值。
函數 CHOOSE 先被計算,返回引用 B1:B10。然後函數 SUM 用 B1:B10 進行求和計算。即函數 CHOOSE 的結果是函數 SUM 的參數。