小白脫白品牌創(chuàng)辦者,全網(wǎng)千萬(wàn)人都免費(fèi)學(xué)習(xí)過(guò)的Excel教程。 還有Excel公益講座視頻和配套練習(xí)課件,現(xiàn)在全部免費(fèi)開(kāi)放下載。 加入QQ群:427726848,或者長(zhǎng)按下面二維碼加入QQ群下載視頻。 很多小伙伴對(duì)if({1,0}的迷惑不解,大部分都來(lái)自于vlookup函數(shù)的從右至左查找公式中看到有if{1,0}。比如昨天我們推送的教程:四個(gè)Excel逆向(反向)查找必會(huì)公式 if({1,0}是利用常量數(shù)組作為IF函數(shù)的第1個(gè)參數(shù),實(shí)現(xiàn)構(gòu)建新的兩列數(shù)組的用法。 想徹底了解它,我們還得從IF函數(shù)的基本用法說(shuō)起~~ =IF(A1>=0,"正數(shù)","負(fù)數(shù)"),這個(gè)很容易理解,如果條件成立,就返回后面第一個(gè)值,條件不成立就返回第二個(gè)。 A1>=0(條件表達(dá)式)的結(jié)果只有兩種:A1的值>=0時(shí),結(jié)果是TRUE,否則結(jié)果是FALSE,而在IF結(jié)構(gòu)中,所有非0的數(shù)字都等同于TRUE,而0相當(dāng)于FALSE。 由此,下面兩個(gè)公式的結(jié)果也可以理解了: =IF(1,"正數(shù)","負(fù)數(shù)"),結(jié)果是"正數(shù)";=IF(0,"正數(shù)","負(fù)數(shù)"),結(jié)果是"負(fù)數(shù)"。 IF函數(shù)不僅可以返回一個(gè)值,也可以返回區(qū)域引用。所以下面的公式也應(yīng)該可以理解了: =IF(1,A2:A3,B2:B3),返回的是A2:A3 =if(0, A2:A3,B2:B3) 返回的是B2:B3 而如果IF函數(shù)第一個(gè)參數(shù)是一個(gè)數(shù)組{1,0} =IF({1,0},A2:A3,B2:B3) 參數(shù)為數(shù)組時(shí),會(huì)分別進(jìn)行計(jì)算。先用1作為參數(shù)判斷,返回A2:A3;然后用0作為參數(shù)判斷,又返回一個(gè)結(jié)果B2:B3。兩個(gè)結(jié)果重新組合一個(gè)數(shù)組:A2:A3在第一列,B2:B3在第二列。 我們選中公式,按下F9鍵,可以看到結(jié)果:{1,"滴答老師";2,"小奇老師"}。 下面通過(guò)案例再來(lái)回顧一下上面所講解的: 案例1:將AB列構(gòu)成DE列的效果 操作:選中D1:E5單元格區(qū)域,輸入公式:=IF({1,0},B1:B5,A1:A5),記得按下ctrl+shift+回車(chē),完成多單元格公式輸入。 案例2:HLOOKUP中的運(yùn)用 HLOOKUP函數(shù)的用法和VLOOKUP函數(shù)的用法相似,只是vlookup函數(shù)是垂直方向的判斷,而HLOOKUP函數(shù)是水平方向的判斷。 根據(jù)項(xiàng)目來(lái)查找姓名,B5公式為: =HLOOKUP(B4,IF({1;0},B2:E2,B1:E1),2,0) 部落窩教育一年一度的知識(shí)狂歡節(jié)開(kāi)始啦! 錄播視頻最低低至0.1元,直播課程最低低至5折! 大家可以進(jìn)入微店挑選自己喜歡的課程學(xué)習(xí)。 課程問(wèn)題,請(qǐng)咨詢(xún)小雅微信:13388182428
|
|
來(lái)自: Excel教程平臺(tái) > 《待分類(lèi)》