Choose函數很多人都不知道,其實該函數功能很強大,如果使用得當,會讓你的工作效率得到快速提升,讓你早做完,不加班,在平時生活中的用處還是很大的哦。今天我們就一起來學習Choose函數。
choose函數——Choose函數攻略
語法 Choose(index_num, value1, [value2], …)
參數一:index_num為必要的參數,可以為數值表達式/字段
參數二:value1,可以是單個數字,也可以是單元格區(qū)域
參數三:value2]同參數二的引用。
簡單來說choose(參數,(數字或單元格區(qū)域))
公式:E2=VLOOKUP(D2,CHOOSE({1,2},$B$2:$B$8,$A$2:$A$8),2,0)
CHOOSE({1,2},$B$2:$B$8,$A$2:$A$8)意思是將B列的數據和A列數據對換位置,然后用vlookup函數進行正常查找。其實vlookup函數通常是只能從左向右查找,無法從右向左。我們通過choose函數實現換位,然后用vlookup函數進行查找就能實現反向查找。
當我們有多個判斷條件,使用if函數容易繞暈了,如果用choose函數和if函數結合,就能實現公式簡化,提高工作效率。
公式:D2=IF(C2<=3,CHOOSE(C2,”金牌”,”銀牌”,”銅牌”),””)
公式解讀:
我們先判斷排名,如果 排名小于等于3,那么在套用choose函數進行判斷獎牌,反之為空。省去了用if函數繞來繞去。
如果用if函數,公式如下:=IF(C2=3,”銅牌”,IF(C2=2,”銀牌”,IF(C2=1,”金牌”,””)))
choose函數用法很靈活,讀者們可以在實踐中,靈活掌握其用法。
COUNTIF函數怎么使用
COUNTIF函數可以統計某一區(qū)域中符合條件的單元格數目,它的語法為COUNTIF(range,criteria)。其中range為參與統計的單元格區(qū)域,criteria是以數字、表達式或文本形式定義的條件。其中數字可以直接寫入,表達式和文本必須加引號。
仍以上面的為例,F2單元格內輸入的公式為“=COUNTIF($E$2:$E$4,”>“&E2)+1”。計算各車間產值排名的方法同上,結果也完全相同,2、1和3。
此公式的計算過程是這樣的:首先根據E2單元格內的數值,在連接符&的作用下產生一個邏輯表達式,即“>176。7”、“>167。3”等。COUNTIF函數計算出引用區(qū)域內符合條件的單元格數量,該結果加一即可得到該數值的名次。很顯然,利用上述方法得到的是降序排列的名次,對重復數據計算得到的結果與RANK函數相同。
在計算機函數中,我們可以通過計算機函數入口,把函數的參數值代入子程序,供計算機處理;所謂出口,就是指函數的函數值,在計算機求得之后,由此口帶回給調用它的程序,如果大家還想了解更多與之有關的信息,歡迎關注我們優(yōu)詞網的官網。