Excel函數(shù)有那么多,沒有一年半載是很難學會的,除了學會函數(shù)的基礎(chǔ)用法之外,還應(yīng)該學會一些實戰(zhàn)技巧。 今天跟大家講一個比較少見的函數(shù):CHOOSE函數(shù)。這個函數(shù)單獨使用的情況比較少,但結(jié)合我們最常見的VLOOKUP和IF函數(shù),在工作中卻是很常見的。 下面跟大家講一講這個函數(shù)具體該怎么使用! Choose(index_num, value1, [value2], ...)。 作用:從參數(shù)列表中選擇并返回一個值。 index_num:必要參數(shù),數(shù)值表達式或字段,它的運算結(jié)果是一個數(shù)值,且界于1和254之間的數(shù)字。或者為公式或?qū)Π?到254之間某個數(shù)字的單元格的引用。 如果index_num為1,函數(shù)CHOOSE返回value1;如果為2,函數(shù)CHOOSE返回value2,以此類推。 如果index_num小于1或大于列表中最后一個值的序號,函數(shù)CHOOSE返回錯誤值#VALUE!。 如果index_num為小數(shù),則在使用前將被截尾取整。 如果value的值為對單元格區(qū)域的引用,只返回與公式所在單元格對應(yīng)的單元格的值。 ![]() ![]() 示例1:與VLOOKUP函數(shù)組合使用。 下圖中我們要通過姓名查找部門,也就是逆向查找。 ![]() ![]() 具體操作步驟如下: 1、選中F2:F4單元格 -- 在編輯欄中輸入公式“=VLOOKUP(E2,CHOOSE({2,1},$A$2:$A$7,$B$2:$B$7),2,0)”-- 按快捷鍵“Ctrl+Enter”鍵回車即可。 ![]() ![]() 2、動圖演示如下。 ![]() ![]() 公式解讀: CHOOSE({2,1},A:A,B:B):返回一個“部門/姓名”的數(shù)組。即{'張曉玲','技術(shù)部';'王潔','人事部';'李夢思','客服部';'劉祖杰','銷售部';'張華麗','財務(wù)部','黃思思','行政部'}。 CHOOSE({2,1},A:A,B:B)返回數(shù)組后,公式變成=VLOOKUP(E2,{'張曉玲','技術(shù)部';'王潔','人事部';'李夢思','客服部';'劉祖杰','銷售部';'張華麗','財務(wù)部','黃思思','行政部'},2,0),這樣就可以用VLOOKUP函數(shù)查找E2單元格的值。 示例2:與IF函數(shù)結(jié)合使用。 下圖中我們要給成績判斷等級,成績>=90為“優(yōu)”,成績>=80為“良”,成績>=60有“中”,成績<60為“差”。 ![]() ![]() 具體操作步驟如下: 1、選中C2:C7單元格 -- 在編輯欄中輸入公式“=CHOOSE(IF(B2>=90,1,IF(B2>=80,2,IF(B2>=60,3,IF(B2<60,4)))),'優(yōu)','良','中','差')”-- 按快捷鍵“Ctrl+Enter”即可。 ![]() ![]() 2、動圖演示如下。 ![]() ![]() CHOOSE函數(shù)可能你沒用過,但是學會這個函數(shù)也可以解決不少的難題。學函數(shù)是一個漫長積累的過程,還是那句話,看10遍不如自己動手練一遍,效果肯定比你看的好。記得轉(zhuǎn)發(fā)收藏點亮在看,上班花幾分鐘時間練練手。 |
|