有朋友向白白求救「相親名單多到眼花撩亂...能不能先用我的擇偶條件初步篩選出可能的合適對象呢~~~?><」
「當然可以囉!一起來用IF搭配 AND、OR 及 NOT邏輯函數吧!」
我們常用Excel的IF函數進行各種條件的判斷,除了單純使用IF函數外,如果還要依不同條件去作判斷,我們會用IF搭配 AND、OR 及 NOT邏輯函數,幫助我們掌握各種條件,學會後可以大大地增強效率喔 !!!
那麼...AND、OR 及 NOT這些函數是什麼?又要怎麼和IF搭配使用呢?
今天白白就來舉一個擇偶的例子介紹
如何用IF搭配 AND、OR 及 NOT 邏輯函數
相親名單多到眼花撩亂沒關係XD
首先,我們先列出自己認為相親對象最重要的三個條件,假設分別是個性、興趣和BMI。
1. 個性:例如活潑開朗、溫文儒雅、成熟穩重、豪邁率直...等。
2. 興趣:例如閱讀、登山、唱歌、打球...等。
3. BMI:
我們將用這些條件篩選並作出比對表,可能有的情況是三個條件都符合、任一條件符合、全部條件都不符合,來看看這些情況該怎麼做吧~
(一) 三個條件都符合
請用IF+AND函數組合
IF函數
指定的執行邏輯
(關於IF函數的介紹,請看這篇【Excel】函數 - 只要學會IF函數這5招,就能輕鬆駕馭使用條件的方法)
AND函數
所有條件都符合就計入
=IF(AND(條件一,條件二,條件三),若符合條件的值,若不符條件的值)
假設希望初步篩選的對象同時符合三個條件,分別是個性活潑開朗、興趣同樣是唱歌,而且BMI<30的話,寫出的公式如下:
=IF(AND(C4="活潑開朗",D4="唱歌",E4<30),"O","X")
用這個公式套用到相親名單,發現王OO和張OO符合自己設定的三個條件,後續可以約見面多聊聊,再看哪位更合適囉!
(二) 任一條件符合
請用IF+OR函數組合
IF函數
同上
OR函數
所有條件中只要其中一項符合就計入
=IF(OR(條件一,條件二,條件三),若符合條件的值,若不符條件的值)
假設希望對象符合三個條件其中一個就可以,跟上面第一種情形的寫法很類似,只要把AND直接換成OR即可,寫出的公式如下:
=IF(OR(C4="活潑開朗",D4="唱歌",E4<30),"O","X")
(三) 全部條件都不符合
請用IF+AND+NOT函數組合
IF、AND函數
同上
NOT函數
條件不符合就計入
=IF(NOT(條件),若符合條件的值,若不符條件的值)
NOT是反轉的邏輯,假設希望標示出三個條件都不符合的對象,先將三個條件各用一個NOT,再用AND找出交集,最後用IF顯示結果,寫出的公式如下:
=IF(AND(NOT(C4="活潑開朗"),NOT(D4="唱歌"),NOT(E4<30)),"O","X")
其實AND、OR 及 NOT 函數都可以單獨使用,但更常與IF函數搭配使用,可說是絕配函數組合~
只要加上IF,就可以下指令讓不同的結果顯示成不同表示方式,以後要作多條件判斷時就能更快速地完成囉!
即刻按讚並追蹤白白的FACEBOOK粉絲專頁 ~ 最新訊息讓您即時掌握 !!!