函數功能: 根據第一個參數中的數字返回後面對應的參數中的内容。
CHOOSE(index_num, value1, [value2], ...)
參數解釋
CHOOSE 函數單獨使用的情況很少,但是和其他函數組合後會解決一些比較麻煩的問題。
按季度求和如下圖:
使用公式如下:
=SUM(CHOOSE(G2,$B$2:$B$21,$C$2:$C$21,$D$2:$D$21,$E$2:$E$21))
在上面公式中,CHOOSE公有五個參數,第一個參數是四個季度對應的數字 1~4,
第二個參數是1季度銷量所在單元格區域,第三個參數是2季度銷量所在的區域,以此類推。
根據季度的不同,會得到對應的區域,利用SUM進行求和,就得到了所需的結果。
判斷成績的等級
表格顯示了學生的成績,并且規定,成績 < 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返回的值:
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!