二維碼 購物車
部落窩在線教育歡迎您!

條件判斷公式中怎么應(yīng)用那些至關(guān)重要的基礎(chǔ)邏輯函數(shù)?

?

作者:賦春風(fēng)來源:部落窩教育發(fā)布時(shí)間:2021-06-01 11:13:43點(diǎn)擊:1699

分享到:
0
收藏    收藏人氣:0人
版權(quán)說明: 原創(chuàng)作品,禁止轉(zhuǎn)載。

編按:

在日常工種中,條件判斷公式中必不可少的就是邏輯判斷,而邏輯判斷又離不開邏輯函數(shù)。今天,小E給大家?guī)淼木褪荅xcel中那些簡單又實(shí)用的邏輯函數(shù),在條件判斷公式中的使用方法。更有工作中的案例加以詳細(xì)說明!快速掌握寫條件判斷公式的方法,從現(xiàn)在開始!

 

邏輯賦予系統(tǒng)判斷的功能,Excel中的邏輯函數(shù)也讓數(shù)據(jù)處理具有了簡單的“智能”,讓Excel可以根據(jù)不同的條件來執(zhí)行不同的操作,邏輯函數(shù)主要用于測試數(shù)據(jù)是否滿足一個或多個條件,并返回判斷結(jié)果的邏輯值,通常情況下,都將邏輯函數(shù)返回的邏輯值作為其它函數(shù)的參數(shù),從而實(shí)現(xiàn)復(fù)雜的計(jì)算。下面來一起看看邏輯函數(shù)。

 

1.多條件同時(shí)滿足用AND()函數(shù)

如果要多個條件同時(shí)滿足時(shí),才返回一個結(jié)果,當(dāng)其中任意一個條件不成立時(shí)又返回另一個結(jié)果,這就需要使用AND()函數(shù)。該函數(shù)的語法結(jié)構(gòu)為AND(參數(shù)1,參數(shù)2),AND()函數(shù)包含一個必須參數(shù)和多個可選參數(shù),其中每個參數(shù)都必須是可以返回邏輯值或可轉(zhuǎn)換為邏輯值的表達(dá)式。

以兩個表達(dá)式的返回值,通過AND()函數(shù)計(jì)算為例,可得到如下情況。

 

參數(shù)1

參數(shù)2

公式

返回值

TRUE

TRUE

=AND(TRUE,TRUE)

TRUE

TRUE

FALSE

=AND(TRUE,FALSE)

FALSE

FALSE

TRUE

=AND(FALSE,TRUE)

FALSE

FALSE

FALSE

=AND(FALSE,FALSE)

FALSE

 

舉個例子:

某企業(yè)進(jìn)行季度銷售之星的評選,評選原則為每個月的業(yè)績在業(yè)務(wù)員中都是最高的。

 

 

分析:

銷售之星可以用“”標(biāo)志,可以用MAX()函數(shù)篩選某一個月的銷售業(yè)績在業(yè)務(wù)員是否是最高,通過AND()函數(shù)合并這幾個條件,再用IF函數(shù)轉(zhuǎn)換為需要顯示的內(nèi)容。

 

操作步驟:

F2單元格中輸入公式“=IF(AND(C2=MAX($C$2:$C$15),D2=MAX($D$2:$D$15),E2=MAX($E$2:$E$15)),"","")”,該公式先判別C2、D2、E2單元格是否是C2:C15、D2:D15、E2:E15單元格區(qū)域中的最大值,然后將判斷結(jié)果的邏輯值分析,得到一個邏輯值,再通過IF()函數(shù)輸出“”符號或“空格”。向下填充該單元格至F15單元格,評選出銷售之星。

 

 

2.多條件任一滿足用OR()函數(shù)

與多個條件同時(shí)成立時(shí)才執(zhí)行指定操作相對的,是當(dāng)多個條件中任意一個成立時(shí),就執(zhí)行指定操作,這就可以使用OR()函數(shù)來完成。OR()函數(shù)是將多個條件相比,從而返回一個邏輯值。該函數(shù)的語法結(jié)構(gòu)為OR(參數(shù)1,參數(shù)2,),OR()函數(shù)包含一個必須參數(shù)和多個可選參數(shù),其中每個參數(shù)都必須是可以返回邏輯值或可轉(zhuǎn)換為邏輯值的表達(dá)式。

 

以兩個表達(dá)式的返回值通過OR()函數(shù)計(jì)算為例,可得到如下情況。

 

 

舉個例子:

某水果超市的庫存用一張工作表記錄,為了讓老板更方便管理庫存,現(xiàn)在需要通過公式自動判斷出是否有水果需要補(bǔ)貨。

 

 

分析:

判斷是否有水果需要補(bǔ)貨,要求對每個水果的庫存量進(jìn)行判斷。如果有任一種水果的庫存量小于1,那么就顯示“需要補(bǔ)貨”,否則不顯示任何內(nèi)容,用OR()函數(shù)配合IF()函數(shù)就可以解決。

 

操作步驟:

F2單元格輸入公式“=IF(OR(B2:B9<1),"需要補(bǔ)貨","")”,按“Ctrl+Shift+Enter”三鍵將公式以數(shù)組公式形式輸入到單元格中,即可得到需要結(jié)果。

 

注意,公式看似簡單,必須以“Ctrl+Shift+Enter”三鍵結(jié)束公式輸入,否則無法得到正確結(jié)果。這是由于其中“OR(B2:B9<1)”部分,實(shí)際相當(dāng)于“OR(B2<1,B3<1,B4<1,B5<1,B6<1,B7<1,B8<1,B9<1),如果以普通公式輸入,則只會判斷B2單元格是否小于1,其它單元格的值不會參與運(yùn)算。

 

 

3.只要不是這樣就行NOT()函數(shù)

邏輯函數(shù)NOT()函數(shù)總是將邏輯真TURE轉(zhuǎn)換為邏輯假FALSE,或者將邏輯假FALSE轉(zhuǎn)換為邏輯真TURE。可見,NOT()函數(shù)就是個叛逆的家伙,總跟人反著來。該函數(shù)的語法結(jié)構(gòu)為NOT(參數(shù)),表示一個計(jì)算結(jié)果可以為TUREFALSE的值或表達(dá)式。

 

舉個例子:

某國家公務(wù)員招聘,將考生的總分信息和成績羅列出來以供查詢。當(dāng)輸入正確的考生編號就能出現(xiàn)對應(yīng)的考生信息;當(dāng)考生編號錯誤時(shí),會出現(xiàn)“編號不存在,請重新輸入正確的報(bào)考編號”的提示。

 

 

分析:

可以用VLOOKUP()縱向查找函數(shù)提取考生信息;在輸入編號不存在時(shí)彈出錯誤提示框并要求重新輸入,這需要使用數(shù)據(jù)有效性功能配合公式來完成;要查找編號是否存在,可以用MATCH()函數(shù)查找,當(dāng)不存在時(shí)返回錯誤值;再利用ISERROR()函數(shù)來檢測錯誤值,當(dāng)出現(xiàn)錯誤時(shí),會得到邏輯值TRUE,但數(shù)據(jù)有效性要求表達(dá)式結(jié)果為FALSE時(shí)生效,因此,再使用NOT()函數(shù)對所得到的結(jié)果取反即可達(dá)到預(yù)期效果。

 

操作步驟:

1)用VLOOKUP()函數(shù)分別在I5、J5、K5L5、M5單元格提取對應(yīng)的考生信息,以I5單元格為例,在I5單元格輸入公式“=IFERROR(VLOOKUP($K$2,$A$5:$G$24,2,FALSE),"")”。其中,$K$2代表要查找的值,$A$5:$G$24代表要查找的區(qū)域,2代表返回?cái)?shù)據(jù)在查找區(qū)域的第2列,FALSE代表精確查找。IFERROR函數(shù)可以用來判斷內(nèi)容的正確與否,正確則返回正確結(jié)果,錯誤則返回空值。

 

 

2)選擇K2單元格,在“數(shù)據(jù)”選項(xiàng)卡中單擊“數(shù)據(jù)驗(yàn)證”,在彈出的對話框中,選擇“允許”下拉列表中的“自定義”選項(xiàng),忽略控制,在“公式”文本框中輸入公式“=NOT(ISERROR(MATCH(K2,A4:A24,0)))”。

 

該公式中包含了3個函數(shù)嵌套,首先通過MATCH()函數(shù)在單元格區(qū)域中查找單元格中的數(shù)值,再通過函數(shù)判斷查找結(jié)果是否出錯,最后使用NOT()函數(shù)將得到的邏輯值取反,得到另一個邏輯值,將它作為數(shù)據(jù)有效的判斷依據(jù)。

 


切換到“出錯警告”選項(xiàng)卡,在“標(biāo)題”文本框中輸入文本“輸入錯誤”,在“錯誤信息”編輯框中輸入文本“編號不存在,請重新輸入正確的報(bào)考編號”,單擊“確定”按鈕。

 

 

在單元格中輸入報(bào)考編號,按“Enter”鍵,如果編號錯誤,則會打開提示對話框,并提示“編號不存在,請重新輸入正確的報(bào)考編號”,單擊“重試”按鈕重新輸入,直到輸入正確的考生編號。

 

 

好了,今天的分享就到這,小伙伴們,還有別的什么想法,歡迎到公眾號中留言。您的每一次點(diǎn)贊和轉(zhuǎn)發(fā)都是支持筆者堅(jiān)持創(chuàng)作的動力。

 

本文配套的練習(xí)課件請加入QQ群:902294808下載。

Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!

掃下方二維碼關(guān)注公眾號,可隨時(shí)隨地學(xué)習(xí)Excel

IMG_256

相關(guān)推薦:

同事一個函數(shù)都沒用,僅靠小學(xué)算數(shù),分分鐘搞定excel多條件判斷

IF函數(shù)的新用法,早會早下班!

IF函數(shù):剝洋蔥

處理?xiàng)l件判斷的函數(shù)除了IF函數(shù)還有CHOOSE、TEXT 、IFS等六個函數(shù)

版權(quán)申明:

本文作者賦春風(fēng);同時(shí)部落窩教育享有專有使用權(quán)。若需轉(zhuǎn)載請聯(lián)系部落窩教育。