說明:如果您有任何疑問或想咨詢其他業(yè)務(wù)請撥打電話 400 685 0732
全網(wǎng)監(jiān)測海量數(shù)據(jù)按需發(fā)布監(jiān)測預(yù)警
實(shí)時(shí)把握輿情動態(tài)精準(zhǔn)追溯信息源頭
choose函數(shù)其實(shí)也就是一個(gè)選擇的函數(shù),語法主要索引值和引用對象,然而在使用過程當(dāng)中,如果我們不對這些參數(shù)做一個(gè)系統(tǒng)的了解,很容易就可能會造成錯(cuò)誤的結(jié)果,所以接下來我們就來看一看choose函數(shù)的使用方法。
choose函數(shù)的使用方法——choose函數(shù)的語法解析
Choose(index_num,value1,[value2],…)
Index_num必要參數(shù),數(shù)值表達(dá)式或字段,它的運(yùn)算結(jié)果是一個(gè)數(shù)值,且界于1和
excel2007對于choose函數(shù)的描述
254之間的數(shù)字。或者為公式或?qū)Π?到254之間某個(gè)數(shù)字的單元格的引用。
如果index_num為1,函數(shù)CHOOSE返回value1;如果為2,函數(shù)CHOOSE返回value2,以此類推。
如果index_num小于1或大于列表中最后一個(gè)值的序號,函數(shù)CHOOSE返回錯(cuò)誤值#VALUE!。
如果index_num為小數(shù),則在使用前將被截尾取整。
Value1,value2,…Value1是必需的,后續(xù)值是可選的。這些值參數(shù)的個(gè)數(shù)介于1到254之間,函數(shù)CHOOSE基于index_num從這些值參數(shù)中選擇一個(gè)數(shù)值或一項(xiàng)要執(zhí)行的操作。參數(shù)可以為數(shù)字、單元格引用、已定義名稱、公式、函數(shù)或文本。
如果index_num為一個(gè)數(shù)組,則在計(jì)算函數(shù)CHOOSE時(shí),將計(jì)算每一個(gè)值。函數(shù)CHOOSE的數(shù)值參數(shù)不僅可以為單個(gè)數(shù)值,也可以為區(qū)域引用。例如,下面的公式:
=SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10))相當(dāng)于:
=SUM(B1:B10)然后基于區(qū)域B1:B10中的數(shù)值返回值。
函數(shù)CHOOSE先被計(jì)算,返回引用B1:B10。然后函數(shù)SUM用B1:B10進(jìn)行求和計(jì)算。即函數(shù)CHOOSE的結(jié)果是函數(shù)SUM的參數(shù)。
choose函數(shù)的使用方法
如圖所示表中,我們選擇A1,A3,B1,B3這四個(gè)單元格作為value值,第一個(gè)參數(shù)index_num如果是1,指的是A1單元格的值,如果是2,指的是A3單元格的值。
例如,我們在C1中錄入公式“=CHOOSE(3,A1,A3,B1,B3)”
回車,函數(shù)返回B1的值。value值也可以是單元格區(qū)域引用,如果index_num為一個(gè)數(shù)組,則在計(jì)算函數(shù)CHOOSE時(shí),將計(jì)算每一個(gè)值。
例如:在C1單元格中錄入公式:“=SUM(CHOOSE(2,A1:B2,A4:B5,A7:B8))”
回車,公式返回70,這個(gè)公式的含義是choose函數(shù)是sum函數(shù)的參數(shù),choose函數(shù)先被計(jì)算,返回A4:B5,然后計(jì)算sum(A4:B5),所以結(jié)果是70.
更多的時(shí)候,choose函數(shù)并不是單獨(dú)出現(xiàn)的,它常常和其他函數(shù)嵌套在一起發(fā)揮更大的作用,給我們的工作帶來效率。
如跟if函數(shù)嵌套在一起可以實(shí)現(xiàn)任意多條件判斷。這是個(gè)非常有用的公式。
我們知道if函數(shù)嵌套層數(shù)過多而形成主次關(guān)系時(shí),很不容易分層次,稍不留神就會出錯(cuò),“噔噔噔”,choose來了,choose函數(shù)可以使原本就是并列關(guān)系的層次關(guān)系更加明朗化,從而避免if嵌套過多出錯(cuò)問題。
例如:如下學(xué)生成績表中,如果成績<60,判斷“不及格”,成績>=60,判斷“及格”,成績>=80,判斷“良好”,成績>=90,判斷“優(yōu)秀”。
在C2中錄入公式“=CHOOSE(IF(B2>=90,1,IF(B2>=80,2,IF(B2>=60,3,IF(B2<60,4)))),”優(yōu)秀”,”良好”,”及格”,”不及格”)”,回車,函數(shù)返回“良好”,與我們所要求的相符(80分,”良好“)。向下復(fù)制公式即可把每個(gè)學(xué)生的成績按要求判斷出來了。
此公式中,我們把”優(yōu)秀”,”良好”,”及格”,”不及格”作為choose函數(shù)的value值,用if函數(shù)判斷index_num的值,作為choose函數(shù)的第一個(gè)參數(shù)。
以上就是choose函數(shù)的使用方法的所有內(nèi)容,這個(gè)函數(shù)在實(shí)際生活當(dāng)中的作用還是非常大的,因?yàn)樗梢赃x擇你想要的結(jié)果,因此學(xué)習(xí)并且熟練這個(gè)函數(shù)是非常有用的。如果大家還想了解更多與之有關(guān)的內(nèi)容,歡迎關(guān)注我們的文軍營銷官網(wǎng)。
推薦閱讀
說明:如果您有任何疑問或想咨詢其他業(yè)務(wù)請撥打電話 400 685 0732