在Excel中有一個函數叫做Choose函數,意為選擇。這個函數出現的頻率不算太高,但卻在關鍵時刻有妙用,備受歡迎,今天帶大家一起來看看吧!
一、基本語法
函數語法=Choose(數值數,第一個範圍區域,第二個範圍區域……)
這個函數的作用就是根數據值,從範圍區域列表中選擇并返回一個值
二、choose函數的應用
1、基本用法
公式=CHOOSE(2,B2,B3,B4,B5),返回值=小張
如圖,在函數CHOOSE(2,B2,B3,B4,B5)中,“B2”,“B3”,“B4”,“B5”分别代表4個區域。
現在我們CHOOSE的結果是2,也就是第二個區域,所以最後結果就是B3單元格的内容“小張”
2、Choose函數與VLOOKUP函數實現逆向查找
有很多朋友在使用Vlookup函數進行逆向查找的時候,常常會增加輔助列。實際上,通過CHOOSE函數與VLOOKUP函數的組合,我們就能輕松解決逆向查找的問題。
在上圖案例中,我們需要根據銷售名字查找對應的金額。
由于Vlookup函數的使用前提條件是要查找的值必須位于查找區域的第一列,而我們上述的案例中,查找的銷售列并非在查找區域第一列。所以如果單獨使用Vlookup函數來查找,一定會得到一個錯誤值。
這時候,我們就可以用CHOOSE函數來解決這個難題。
=VLOOKUP(E2,CHOOSE({1,2},C:C,B:B),2,0)
該公式表示,查找E2單元格的值。
CHOOSE({1,2},C:C,B:B),參照第1點說的基本用法,這段函數表示,選擇第1個區域即C:C,然後選擇第2個區域即B:B,組合成了{C:C,B:B}的查找範圍。
(這裡寫成CHOOSE({2,1},B:B,C:C)也可以達到同樣的效果。)
實際上就是把查找區域的銷售和金額位置調換了。調換過來之後,我們就可以用Vlookup函數來進行查找。
3、Choose函數與Sum函數實現隔列求和
如上圖表格,要隔列統計所有産品的金額總和,輸入函數公式:=SUM(CHOOSE({1,2,3},B:B,D:D,F:F)),将各個金額列選擇出來,在利用sum求和即可實現隔列求和。
以上就是今天要和大家分享的内容,希望對大家有幫助!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!