CHOOSE 函數

本文介紹MicrosoftExcel中CHOOSE函數的公式語法和用法 。
說明使用index_num返回數值參數列表中的數值 。使用CHOOSE可以根據索引號從最多254個數值中選擇一個 。例如,如果value1到value7表示一周的7天,那么將1到7之間的數字用作index_num時,CHOOSE將返回其中的某一天 。
【CHOOSE 函數】語法CHOOSE(index_num,value1,[value2],…)
CHOOSE函數語法具有以下參數:

  • index_num必需 。用于指定所選定的數值參數 。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 。然后使用B1:B10(CHOOSE函數的結果)作為其參數來計算SUM函數 。
    示例復制下表中的示例數據,然后將其粘貼進新的Excel工作表的A1單元格中 。要使公式顯示結果,請選中它們,按F2,然后按Enter 。如果需要,可調整列寬以查看所有數據 。
    數據

    1st
    Nails
    2nd
    Screws
    3rd
    Nuts
    Finished
    Bolts
    公式
    說明
    結果
    =CHOOSE(2,A2,A3,A4,A5)
    第二個列表參數的值(單元格A3中的值)
    2nd
    =CHOOSE(4,B2,B3,B4,B5)
    第四個列表參數的值(單元格B5中的值)
    Bolts
    =CHOOSE(3,”Wide”,115,”world”,8)
    第三個列表參數的值
    全球
    示例2
    數據
    23
    45
    12
    10
    公式
    描述(結果)
    結果
    =SUM(A2:CHOOSE(2,A3,A4,A5))
    計算單元格區域A2:A4中所有數值的和 。CHOOSE函數返回A4,將其作為SUM函數區域的第二部分 。
    80

      猜你喜歡