有朋友看了VLOOKUP多條件的IF{1,0}用法,咨詢這個(gè)是什么意思,那就來(lái)科普一下。
思路就是拆分公式,一步步進(jìn)行分解,逐個(gè)攻破。
1、IF(條件,返回值1,返回值2)
首先你要弄懂IF這個(gè)函數(shù),如果條件為真,函數(shù)的結(jié)果為“返回值1”,如果條件為假,函數(shù)的結(jié)果是“返回值2”:
if(true,10,100)=10
if(1,"A","B")="A"
if(false,10,100)=100
if(0,"A","B")="B"
2、了解數(shù)組
{1,2,3,4}是一個(gè)數(shù)組,一個(gè)數(shù)組能存儲(chǔ)多個(gè)數(shù)值,數(shù)組的表示方式是{}。
{1,0}是個(gè)水平數(shù)組,它有兩個(gè)值,一個(gè)是1,另一個(gè)是0。
{"張三","李四","王五"}也是一個(gè)水平數(shù)組,它有三個(gè)值。
注意到逗號(hào)跟分號(hào)的區(qū)別了吧?逗號(hào)分隔是水平數(shù)組,分號(hào)分隔是垂直數(shù)組。
使用數(shù)組公式時(shí),必須先選中對(duì)應(yīng)的單元格區(qū)域范圍,比如{1,0},就必須選中一行兩列的單元格,{1;0}要選中兩行一列的單元格,然后再輸入對(duì)應(yīng)的數(shù)組公式,再同時(shí)按住CTRL+SHIFT+ENTER三鍵結(jié)束;
3、連接符&
"A" & "B" & "C"="ABC"
"Aaa"&"Bcd"&"123"="AaaBcd123"
字符串可以連接,數(shù)組、單元格區(qū)域一樣也可以連接:
{1,2,3}&{"A","B","C"}={"1A","2B","3C"}
4、IF{1,0}
根據(jù)兩個(gè)條件,分別返回IF的兩個(gè)值,同時(shí)把兩個(gè)結(jié)果組成一個(gè)數(shù)組,條件不僅限于兩個(gè),可以是多個(gè),就是不僅限于{1,0},也可以是{1,0,1}、{1,0,0}、{1,0,1,1}等,千變?nèi)f化,那么就返回多個(gè)對(duì)應(yīng)的結(jié)果。
發(fā)現(xiàn)規(guī)律沒(méi)有?沒(méi)有發(fā)現(xiàn)的話,面壁畫(huà)圈去。
我們?cè)诎岩陨系募记山M合起來(lái)
看懂了吧,用{1,0}就是為了得到我們要的數(shù)據(jù)區(qū)域,為什么不直接選數(shù)據(jù)區(qū)域呢?因?yàn)閿?shù)據(jù)區(qū)域第一列需要對(duì)另外兩列進(jìn)行連接,所以才采用這個(gè)方法進(jìn)行處理。
以上例子Excel源文件下載地址:
http://pan.baidu.com/s/1pKnyufh
現(xiàn)在這個(gè)公式看的懂了吧:
此圖為GIF圖片,如無(wú)法查看動(dòng)態(tài)操作演示,可單擊圖片即可進(jìn)行動(dòng)態(tài)播放演示。
聯(lián)系客服