WPS Excel經典函數:IF、And、Or、Not深入淺出

IF函數是WPS Excel中常用的條件判斷函數,常和邏輯函數AND、OR和NOT一起使用,本文將通過實例說明怎樣使用IF函數和邏輯函數。

IF的基本用法。

IF函數的語法為“IF(條件,條件成立時的結果,條件不成立時的結果)”。

實例:假設某地法定結婚年齡為:男不小於於二十二週歲,女小於於二十週歲。以下幾個人,可以結婚嗎?

解決:這個問題一個簡單的IF公式就可以解決了,相信大家都會,就不多贅述了。

WPS Excel經典函數:IF、And、Or、Not深入淺出

IF和AND一起使用。

實例:假設某地法定結婚年齡為:男不小於二十二週歲,女小於二十週歲。以下幾對朋友可以結婚嗎?

解決:公式如圖所示,我們在條件中使用AND函數,表示括號中的兩個條件要同時滿足時,才可以結婚。

WPS Excel經典函數:IF、And、Or、Not深入淺出

IF和OR一起使用。

實例:以下幾對朋友結婚了,他們的孩子可以在上海落戶嗎?

解決:和上一個實例非常類似,只是將AND替換成了OR。OR函數括號中的兩個條件只要有一個滿足就可以了,當然如果都滿足,也可以。

WPS Excel經典函數:IF、And、Or、Not深入淺出

另外,如果你的表格整理成了上圖表2的樣子,也可以用“=IF(OR(B16,D16),"可以","不可以")”來獲得結果。

IF和NOT一起使用。

實例:假設學校規定:給滿分的人發放500元獎勵。以下幾位有獎勵嗎?

解決:NOT表示邏輯取反,通俗的地將就是括號中的條件不成立時,得到IF函數中第二個參數的值。用在這個例子中,也就是B6到B11的數值不等於100時,獎勵是0。

WPS Excel經典函數:IF、And、Or、Not深入淺出

NOT函數的解釋聽起來多少有點拗口,它又常常可以用別的方式替換,例如可以用“=IF(B15=100,500,0)”替換上述含NOT函數的IF公式,因而不常用。

多條件和AND\OR\NOT一起使用。

實例1:假設雅城規定:必須在當地繳納社保滿2年,並且名下沒有房子,才可以購房。以下幾對夫婦可以在雅城買房嗎?

解決:這個例子中“社保滿2年”的條件只要一方滿足就可以了,因而用“OR(B8>=2,E8>=2)”,而這個條件和雙方名下無房又必須同時成立,因而需要用到AND,最後我們就得到了圖示的公式。

WPS Excel經典函數:IF、And、Or、Not深入淺出

實例2:假設雅城規定:戶籍地是雅城的,可以購買房子;外地人要求:在當地繳納社保滿2年,並且名下沒有房子,才可以購房。以下幾對夫婦可以在雅城買房嗎?

解決:這個例子是上個例子的昇華,比上個例子多了個選擇,因而公式也變得複雜了。我特地標了顏色,希望朋友們沒有看暈。

WPS Excel經典函數:IF、And、Or、Not深入淺出

這樣複雜的條件下,IF和AND\OR\NOT一起使用,根據不同的思路,可以寫出不同的公式啦,不推薦寫過長的IF公式。輸入公式函數時,左括號和右括號建議同時輸入。



分享到:


相關文章: