choose函數的使用方法實例
choose函數,excel中常用函數之一,choose,英文“選擇”的意思,顧名思義,choose函數就是在列舉的共有參數(給定的索引值)中選擇一個並返回這個參數的值。
choose函數的語法參看下表:
操作方法
(01)如圖所示表中,我們選擇A1,A3,B1,B3這四個單元格作爲value值,第一個參數index_num如果是1,指的是A1單元格的值,如果是2,指的是A3單元格的值。例如,我們在C1中錄入公式“=CHOOSE(3,A1,A3,B1,B3)”
(02)回車,函數返回B1的值。
(03)value值也可以是單元格區域引用,如果 index_num 爲一個數組 ,則在計算函數 CHOOSE 時,將計算每一個值。例如下圖:在C1單元格中錄入公式:“=SUM(CHOOSE(2,A1:B2,A4:B5,A7:B8))”
(04)回車,公式返回70,這個公式的含義是choose函數是sum函數的參數,choose函數先被計算,返回A4:B5,然後計算sum(A4:B5),所以結果是70.
(05)更多的時候,choose函數並不是單獨出現的,它常常和其他函數嵌套在一起發揮更大的作用,給我們的工作帶來效率。如跟if函數嵌套在一起可以實現任意多條件判斷。這是個非常有用的公式。我們知道if函數嵌套層數過多而形成主次關係時,很不容易分層次,稍不留神就會出錯,“噔噔噔”,choose來了,choose函數可以使原本就是並列關係的層次關係更加明朗化,從而避免if嵌套過多出錯問題。例如:如下學生成績表中,如果成績<60,判斷“不及格”,成績>=60,判斷“及格”,成績>=80,判斷“良好”,成績>=90,判斷“優秀”。
(06)在C2中錄入公式“=CHOOSE(IF(B2>=90,1,IF(B2>=80,2,IF(B2>=60,3,IF(B2<60,4)))),"優秀","良好","及格","不及格")”
(07)回車,函數返回“良好”,與我們所要求的相符(80分,”良好“)。
(08)向下複製公式即可把每個學生的成績按要求判斷出來了。此公式中,我們把"優秀","良好","及格","不及格"作爲choose函數的value值,用if函數判斷index_num的值,作爲choose函數的第一個參數。
(09)choose函數還可以跟vlookup函數嵌套在一起”隨心所欲“的查找。我們知道,vlookup函數可以實現縱向查找的功能,但vlookup函數查找時有限制:所查找內容須在區域的第一列,即自左向右查找。使用choose函數嵌套vlookup函數後,就可以實現隨意查找了。下圖中,查找學生爲S5的考試結果和性別。
(10)在F4中錄入公式”=VLOOKUP($E$4,CHOOSE({1,2,3,4},$A$2:$A$8,$B$2:$B$8,$C$2:$C$8,$D$2:$D$8),2, 0)“在G4中錄入公式”=VLOOKUP($E$4,CHOOSE({1,2,3,4},$A$2:$A$8,$B$2:$B$8,$C$2:$C$8,$D$2:$D$8),4, 0)“
(11)回車,F4和G4分別返回”54“和”男“。此函數的含義是使用choose函數返回的值作爲vlookup函數的區域參數,從而是vlookup查找更加靈活。
-
數據庫的六個設計過程
按照規範設計,我們把數據庫的設計過程分爲六個階段:請按照你的理解進行詳細的說明。操作方法(01)數據庫設計的基本步驟一、數據庫設計的生存期按照規範設計的方法,考慮到數據庫及其應用系統開發的全過程,將數據庫設計分爲六個階段。如下圖。①需求分析需求收集和分析...
-
caj檔案轉換成pdf格式的超簡單方法
很都人再遇到caj檔案時,束手無策,但是今天就不用怕了,非常簡單的方法,但是很實用,親測可用。操作方法(01)首先,找到我們需要轉換的那個caj檔案,我是放在桌面的。可以見圖,這個檔案的後綴就是caj。所以他是caj檔案無疑,但是爲何他是火狐的圖標呢?其實是因爲我已經用火狐瀏覽...
-
dreamweaver動態網頁製作教程
Dreamweaver網頁製作過程中精細化網頁中表格的外觀,表格美化,表格無疑是網頁製作中最爲重要的一個對象,因爲通常的網頁都是依靠表格來進行版面佈局和各元素組織的,它直接決定了網頁是否美觀,內容組織是否清晰。但很多朋友常常忽視對錶格的研究,而把目光投向其他的層...
-
做什麼更賺錢
你想用一年走完別人十年走過的路,可以,但是你的付出不會比十年更少。操作方法(01)一夜暴富,可以如果放到互聯網的生態中,一夜暴富的故事好像有很多,但背後的付出大家可能並不清楚。商業的規則從來沒有變過,在任何平臺上都一樣,只不過發生了形式的演變而已,資訊更透明,交流...