if函式的使用方法?

General 更新 2022年9月13日

if函式的使用方法是什麼?if函式是excel中一個非常實用的函式,我們一起來了解一下它的使用方法。

以Dell靈越5000為例,if函式的使用方法為:

品牌型號:Dell靈越5000

作業系統:windows 10

  1. Excel中很多函式部分引數可以省略,IF函式也一樣。如下圖B1的公式為:

    =IF(1>2,"判斷真")

    省略了第三引數,則返回第三引數值時會返回FALSE。這對求滿足條件最大值和最小值是由實際意義的,效果與0不同。

  2. 2

    如果把公式改成:

    =IF(1>2,"判斷真",)

    公式中通過第二引數後的逗號給第三引數留了位置,但是沒有輸入任何值,那麼預設是返回0這個數字的。也就是逗號後面不輸入引數預設返回值為0。

  3. 3

    第二引數也是一樣的規律,如果公式改成:

    =IF(3>2,,"判斷假")

    第二引數位於兩個逗號之間,沒有輸入值,則預設返回0。

  4. 4

    如果將公式改成:

    =IF(3>2,TRUE,FALSE)

    則單元格會返回TRUE或FALSE這兩個邏輯值結果之一。

    END

IF普通公式單條件表達:

  1. 1

    如下圖,B2公式為:

    =IF(A2>29,"不惑","小年輕")

    這是IF函式單條件表達的方式,第一引數只有一個比較。

  2. 2

    IF單條件表達可以用數軸的方式來理解。整個數軸是全體,判斷為TRUE返回結果為數軸的一部分;判斷為FALSE返回結果是數軸的其餘所有部分,兩個部分不會交叉。

    END

IF普通公式多條件同時滿足表達:

  1. 1

    如下圖,如果A2大於29且B2是“A”則返回優秀,其餘結果返回空。C2公式為:

    =IF(AND(A2>29,B2="A"),"優秀","")

    這裡用AND()函式表達了多個判斷條件,只有所有判斷都返回TRUE才返回“優秀”。

  2. 2

    大家在使用IF多條件判斷的時候一定要考慮全面,不要漏掉可能!以上面的兩個條件,且沒有巢狀IF的例子說明。

    可以將兩個條件用縱橫兩條線交叉表示,同時滿足“大於34,為A”的結果只佔所有可能的四分之一,也就是其他所有可能都返回空。如果3個條件你排除的可能更多,如果再巢狀IF繼續判斷……

  3. 3

    重點提醒:

    如果有多個條件並且巢狀判斷,一定要考慮清楚所有的情況,否則容易出現預期之外的錯誤返回,很多情況是漏考慮了某些情況!

    END

IF普通公式多條件滿足其一即可表達:

  1. 1

    上面講述了同時滿足多個條件,那麼滿足多條件之一如何表達呢?C2輸入公式:

    =IF(OR(A2="A",B2>100),"合格","不合格")

    IF函式中可以用OR()函式來表達滿足條件之一,也就是OR()函式內的判斷只要有一個返回TRUE,OR()函式整體就返回TRUE。

  2. 2

    提醒:

    使用多個OR()函式並且還有IF巢狀的情況下更要考慮所有情況,避免遺漏。

    END

IF陣列公式同時滿足多條件表達:

  1. 如下圖,要求A列為“A”且B列大於40的B列資料合計,C2輸入公式:

    =SUM(IF((A2:A4="A")*(B2:B4>40),B2:B4))

    左手按住Ctrl+Shift,右手按回車執行公式。

  2. 2

    這裡(A2:A4="A")和(B2:B4>40)的判斷分別返回TRUE或FALSE,其中的星號可以理解為“乘號”,在運算時TRUE相當於1,FALSE相當於0,所以只有兩個返回值都是TRUE,乘積才是1;只要有一個FALSE,也就是隻要有一個不滿足條件,返回結果就是0。而IF第一引數中非0值相當於TRUE,所以可以達到同時滿足兩個條件統計的目的。

    END

IF陣列公式滿足多條件表達:

  1. 1

    如下圖,要求A列為“A”或B列大於40的B列資料合計,C2輸入公式:

    =SUM(IF((A2:A4="A")+(B2:B4>40),B2:B4))

    左手按住Ctrl+Shift,右手按回車執行公式

  2. 2

    把同時滿足多條件的乘號改成加號就達到了“或者”的目的。因為只要有一個是TRUE,相加結果就是1,如果兩個都是TRUE相加結果就是2。所以達到了判斷結果相加,只要結果非0就計算B列資料合計的目的。

以上就是if函式的使用方法了,希望對大家有所幫助。

相關問題答案
水簾的使用方法是什麼?
美的熱水器的使用方法 ?
清華紫光A688掃描器的使用方法? ?
意式咖啡機使用方法?
美電磁爐怎麼使用方法?
護墊怎樣使用方法?
硝化細菌怎樣使用方法?
補水乳液怎麼使用方法?
投影儀怎麼使用方法?
錄音筆怎麼使用方法?