tft每日頭條

 > 生活

 > excel函數挑選

excel函數挑選

生活 更新时间:2025-03-20 02:26:55
函數功能

函數功能: 根據第一個參數中的數字返回後面對應的參數中的内容。

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

參數解釋

  • index_num:表示指定所選定的值參數。index_num必須為1~254的數字,或者為公式或對包含1~254某個數字的單元格的引用。如果為1,返回第二個參數的内容,如果為2返回第三個參數的内容。
  • value1, value2, ...:value1是必需的,後續值是可選的。這些值參數的個數介于1~254,函數CHOOSE基于index_num從這些值參數中選擇一個數值或一項要執行的操作。參數可以為數字、單元格引用、已定義名稱、公式、函數或文本。

CHOOSE 函數單獨使用的情況很少,但是和其他函數組合後會解決一些比較麻煩的問題。

按季度求和

如下圖:

excel函數挑選(最會做選擇的函數-CHOOSE)1

使用公式如下:

=SUM(CHOOSE(G2,$B$2:$B$21,$C$2:$C$21,$D$2:$D$21,$E$2:$E$21))

excel函數挑選(最會做選擇的函數-CHOOSE)2

在上面公式中,CHOOSE公有五個參數,第一個參數是四個季度對應的數字 1~4,

第二個參數是1季度銷量所在單元格區域,第三個參數是2季度銷量所在的區域,以此類推。

根據季度的不同,會得到對應的區域,利用SUM進行求和,就得到了所需的結果。

判斷成績的等級

excel函數挑選(最會做選擇的函數-CHOOSE)3

表格顯示了學生的成績,并且規定,成績 < 60 -不及格,成績大于等于60小于70 及格,大于等于70表示優秀。

公式如下:

=CHOOSE(IF(C2<60,1,IF(C2<70,2,3)),"不及格","及格","優秀")

公式解析:

1.IF函數判斷C2單元格中的數值是否小于60,。如果是,則返回1,即作為CHOOSE函數的第一個參數,返回不及格結果。

2.第二個IF函數判斷其是否大于或等于70,以便返回及格和優秀。

CHOOSE VLOOKUP 實現逆序查找

IF函數因為參數的限制,隻能有2個區域,不是非常靈活。而CHOOSE函數在這裡就顯得好用很多。通用是逆序查找,可以使用下面的公式:

=VLOOKUP(E2,CHOOSE({1,2},B$2:B$21,A2:A21),2,0)

CHOOSE({1,2},B$2:B$21,A2:A21)的意思是實現學号和姓名的列的颠倒。

我們是用F9鍵值 查看 CHOOSE返回的值:

excel函數挑選(最會做選擇的函數-CHOOSE)4

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved