CHOOSE函數(shù)怎么和SUM、VLOOKUP、IF、MATCH配合使用?今天有位朋友留言問CHOOSE函數(shù)的用法。那今天就給CHOOSE函數(shù)做個用法集錦。
關(guān)鍵操作
一、CHOOSE函數(shù)簡介:
語法:
CHOOSE(index_num, value1, [value2], …)
CHOOSE函數(shù)語法具有以下參數(shù):
index_num 必需。 用于指定所選定的數(shù)值參數(shù)。 index_num必須是介于1 到 254 之間的數(shù)字,或是包含1 到 254 之間的數(shù)字的公式或單元格引用。
如果 index_num為 1,則 CHOOSE返回 value1;如果為 2,則 CHOOSE返回 value2,以此類推。
如果 index_num小于 1 或大于列表中最后一個值的索引號,則CHOOSE返回 #VALUE!錯誤值。
如果 index_num為小數(shù),則在使用前將被截尾取整。
value1, value2, … ? ?Value1是必需的,后續(xù)值是可選的。1 到 254 個數(shù)值參數(shù),CHOOSE將根據(jù) index_num從中選擇一個數(shù)值或一項要執(zhí)行的操作。 參數(shù)可以是數(shù)字、單元格引用、定義的名稱、公式、函數(shù)或文本。
基本用法舉例:
公式“=CHOOSE(3,A1,A2,A3,A4,A5)”,返回第三個參數(shù)A3.
二、與SUM函數(shù)配合使用
在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)”,可以實現(xiàn)由右側(cè)姓名向左側(cè)“工號”列的查找,如下圖:
其中公式“CHOOSE({1,2},C1:C12,B1:B12)”功能是實現(xiàn)“姓名”列與“工號”列交換位置:
四、與IF配合使用
在D2單元格輸入公式:“=IF(C2<=3,CHOOSE(C2,”一等獎”,”二等獎”,”三等獎”),””)”,可以按照排名填寫?yīng)勴棧缦聢D:
五、與IF配合使用
在B2單元格輸入公式:“=CHOOSE(MATCH(A2,{0,30,70,100}),0,0.1,0.3,0.5)”,可以按照業(yè)績提成標準計算提成,如下圖: