Excel | CHOOSE函數用法集錦——與SUM、VLOOKUP、IF、MATCH配合使用,查找更輕松


今天韓老師就給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從中選擇一個數值或一項要執行的操作。 參數可以是數字、單元格引用、定義的名稱、公式、函數或文本。

基本用法舉例:

 
 

公式“=CHOOSE(3,A1,A2,A3,A4,A5)”,返回第三個參數A3.

二、與SUM函數配合使用:

在J5單元格輸入公式:“=SUM(CHOOSE({1,2,3},C3:C16,E3:E16,G3:G16))”,可以計算三列庫存總和,如下圖:

 
 

三、與VLOOKUP函數配合使用:

在H2單元格輸入公式:“=VLOOKUP(G2,CHOOSE({1,2},C1:C12,B1:B12),2,0)”,可以實現由右側姓名向左側“工號”列的查找,如下圖:

 

 
 

其中公式“CHOOSE({1,2},C1:C12,B1:B12)”功能是實現“姓名”列與“工號”列交換位置:

 

 
 

四、與IF函數配合使用:

在D2單元格輸入公式:“=IF(C2<=3,CHOOSE(C2,"一等獎","二等獎","三等獎"),"")”,可以按照排名填寫獎項,如下圖:

 
 

五、與MATCH函數配合使用:

在B2單元格輸入公式:“=CHOOSE(MATCH(A2,{0,30,70,100}),0,0.1,0.3,0.5)”,可以按照業績提成標准計算提成,如下圖:

 
 
 
 
8人點贊
 
 


作者:bitterfleabane
鏈接:https://www.jianshu.com/p/172110721668
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM