最近有小伙伴私信問:“能不能出一期,專門關(guān)于Excel條件判斷的教程?!?,今天就跟大家分享Excel中這3個(gè)條件判斷函數(shù),IF、IFS、SWITCH,這三個(gè)函數(shù),用好了,工作效率火箭般飆升! 一、IF函數(shù)公式(單條件判斷函數(shù)) 功能:進(jìn)行條件判斷如果條件為真,該函數(shù)將返回一個(gè)值;如果條件為假,函數(shù)將返回另一個(gè)值。 語法:=IF(判斷條件, 真值, [假值]) 實(shí)例: 如下圖所示,這是員工銷售業(yè)績(jī)完成狀態(tài)信息表,當(dāng)實(shí)際業(yè)績(jī)大于目標(biāo)業(yè)績(jī)時(shí),完成狀態(tài)顯示√(勾);否則,完成狀態(tài)顯示×(叉)。 在目標(biāo)單元格中輸入公式: =IF(C2<=D2,"√","×") 點(diǎn)擊回車,下拉填充數(shù)據(jù)即可 當(dāng)然,如果我們想使用IF函數(shù)進(jìn)行多條件判斷的話可以跟AND或者OR函數(shù)組合。 1、IF+AND函數(shù)組合(多條件同時(shí)滿足) 功能:同時(shí)滿足多個(gè)條件,返回真值,否則返回假值 語法:=IF(AND(條件1,條件2..條件N),條件成立返回值,條件不成立返回值) 或者=IF((條件1)*(條件2..)*(條件N),條件成立返回值,條件不成立返回值) 實(shí)例: 如下圖所示,這是一個(gè)員工考核成績(jī)表,需要給“技術(shù)部”并且“考核成績(jī)”大于90的員工補(bǔ)貼900元,否則補(bǔ)貼為0。 在目標(biāo)單元格中輸入公式: =IF(AND(B3="技術(shù)部",C3>90),900,0) 或者 =IF((B3="技術(shù)部")*(C3>90),900,0) 然后點(diǎn)擊回車,下拉填充數(shù)據(jù)即可 2、IF+OR函數(shù)組合(多條件滿足任意一個(gè)條件) 功能:滿足多個(gè)條件中任意一個(gè)條件,返回真值,否則返回假值 語法:=IF(OR(條件1,條件2..條件N),條件成立返回值,條件不成立返回值) 或者=IF((條件1)+(條件2..)+(條件N),條件成立返回值,條件不成立返回值) 實(shí)例: 如下圖所示,這是一個(gè)員工考核成績(jī)表,需要給“技術(shù)部”或者“考核成績(jī)”大于90的員工補(bǔ)貼900元,否則補(bǔ)貼為0。 在目標(biāo)單元格中輸入公式: =IF(OR(B3="技術(shù)部",C3>90),900,0) 或者 =IF((B3="技術(shù)部")+(C3>90),900,0) 然后點(diǎn)擊回車,下拉填充數(shù)據(jù)即可 二、IFS函數(shù)公式(多條件判斷函數(shù)) 功能:IFS函數(shù)功能就是實(shí)現(xiàn)多條件判斷,一個(gè)判斷條件對(duì)應(yīng)一個(gè)判斷結(jié)果。 語法:=IFS(判斷條件1,結(jié)果1,判斷條件2,結(jié)果2,判斷條件3,結(jié)果3....) 實(shí)例: 如下圖所示,左側(cè)是資金明細(xì)表,需要根據(jù)備注判斷資金類型:付款=支出,貸款=收入,手續(xù)費(fèi)=費(fèi)用,網(wǎng)銀轉(zhuǎn)賬=轉(zhuǎn)賬,最后微信、支付寶、現(xiàn)金=其他應(yīng)收款。 在目標(biāo)單元格中輸入公式: =IFS(C2="付款","支出",C2="貸款","收入",C2="手續(xù)費(fèi)","費(fèi)用",C2="網(wǎng)銀轉(zhuǎn)賬","轉(zhuǎn)賬",TRUE,"其他應(yīng)收款") 然后點(diǎn)擊回車,下拉填充其它數(shù)據(jù)即可 解讀:
三、SWITCH函數(shù)公式 功能:根據(jù)值列表計(jì)算一個(gè)值(稱為表達(dá)式),并返回與第一個(gè)匹配值對(duì)應(yīng)的結(jié)果。如果不匹配,則可能返回可選默認(rèn)值。 語法:=SWITCH(表達(dá)式、值1、結(jié)果1、[默認(rèn)值或值 2,結(jié)果2],...[默認(rèn)或值,結(jié)果3]) 實(shí)例1: 如下圖所示,根據(jù)指定的日期,判斷是星期幾。 在目標(biāo)單元格中輸入公式: =SWITCH(WEEKDAY(B4,2),1,"星期一",2,"星期二",3,"星期三",4,"星期四",5,"星期五",6,"星期六",7,"星期日","輸入錯(cuò)誤") 然后點(diǎn)擊回車即可 解讀:
實(shí)例2: 如下圖所示,我們需要根據(jù)右側(cè)的型號(hào)說明,為左側(cè)產(chǎn)品根據(jù)型號(hào)匹配指定的型號(hào)說明。 在目標(biāo)單元格中輸入公式: =SWITCH(B2,"S","小碼","M","中碼","L","大碼","XL","加大碼","特大碼") 然后點(diǎn)擊回車,下拉填充即可
|
|