Excel函數有那麼多,沒有一年半載是很難學會的,除了學會函數的基礎用法之外,還應該學會一些實戰技巧。
今天跟大家講一個比較少見的函數:CHOOSE函數。這個函數單獨使用的情況比較少,但結合我們最常見的VLOOKUP和IF函數,在工作中卻是很常見的。
下面跟大家講一講這個函數具體該怎麼使用!
一、CHOOSE函數的基礎語法。
Choose(index_num, value1, [value2], ...)。
作用:從參數列表中選擇並返回一個值。
index_num:必要參數,數值表達式或欄位,它的運算結果是一個數值,且界於1和254之間的數字。 或者為公式或對包含1到254之間某個數字的單元格的引用。
如果index_num為1,函數CHOOSE返回value1;如果為2,函數CHOOSE返回value2,以此類推。
如果index_num小於1或大於列表中最後一個值的序號,函數CHOOSE返回錯誤值#VALUE!。
如果index_num為小數,則在使用前將被截尾取整。
如果value的值為對單元格區域的引用,只返回與公式所在單元格對應的單元格的值。
二、CHOOSE函數實戰技巧。
示例1:與VLOOKUP函數組合使用。
下圖中我們要通過姓名查找部門,也就是逆向查找。
具體操作步驟如下:
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):返回一個「部門/姓名」的數組。即{"張曉玲","技術部";"王潔","人事部";"李夢思","客服部";"劉祖傑","銷售部";"張華麗","財務部","黃思思","行政部"}。
CHOOSE({2,1},A:A,B:B)返回數組後,公式變成=VLOOKUP(E2,{"張曉玲","技術部";"王潔","人事部";"李夢思","客服部";"劉祖傑","銷售部";"張華麗","財務部","黃思思","行政部"},2,0),這樣就可以用VLOOKUP函數查找E2單元格的值。
示例2:與IF函數結合使用。
下圖中我們要給成績判斷等級,成績>=90為「優」,成績>=80為「良」,成績>=60有「中」,成績<60為「差」。
具體操作步驟如下:
1、選中C2:C7單元格 -- 在編輯欄中輸入公式「=CHOOSE(IF(B2>=90,1,IF(B2>=80,2,IF(B2>=60,3,IF(B2<60,4)))),"優","良","中","差")」-- 按快捷鍵「Ctrl+Enter」即可。
2、動圖演示如下。
CHOOSE函數可能你沒用過,但是學會這個函數也可以解決不少的難題。學函數是一個漫長積累的過程,還是那句話,看10遍不如自己動手練一遍,效果肯定比你看的好。記得轉發收藏,上班花幾分鐘時間練練手。
想學更多的Word、Excel等辦公技巧嗎?歡迎關注小編哦,定期更新實用技巧供大家學習。
您的讚賞、關注、轉發、評論、點贊和收藏都是對小編的鼓勵和支持,謝謝您!