if函數的使用方法

來源:酷知集 6.6K

IF函數:根據條件滿足與否返回不同的值

IF(logica_test,value_if_true,value_if_false)

參數1:條件判斷

參數2:條件滿足時返回值

參數3:條件不滿足時假返回值

If函數的使用中主要為了兩種用法。

1、條件判斷。

條件判斷主要分為結果僅兩種的單一條件判斷和多種結果的多條件判斷。

(1)單一條件判斷

If函數可以的結果可以是數據中的直接結果,例如成績大於60分,判斷是否及格。

選中在D2,點擊【fx】,在彈出的插入函數對話框中依次填寫【B25>=60,及格,不及格】,回車確定,下來填充函數。

if函數的使用方法

(2)多條件滿足其一

結果為多種時,if函數的多層嵌套更適用。

以對“數學”進行成績評價例如成績大於80分,判斷為“優秀”,成績大於等於60分,判斷為及格,低於60分為不及格。有三個判斷結果,通過if函數嵌套來實現。

在F2中輸入=IF(B2>=80,"優秀",IF(B2>=60,"及格","不及格"))

if函數的使用方法 第2張

注意事項:

在if函數的多層嵌套中,需要注意:

(1)在輸入括號時同時輸入左括號和右括號,這樣括號數量和層級不會出錯導致無法獲得結果

(2)函數的嵌套數值區間要完整,並且最好按順序填寫

2、判斷異同

這種使用方法通常可以與其他函數搭配使用,常用於統計數據分析中的數據核對。

作用類似於countif函數

【在E3中輸入公式:=IF(C3=D3,”一致”,空格)】,回車確定

下拉填充公式。可以看到E5和E8結果顯示一致,代表數據相同。其他顯示為0,代表數據不一致。

熱門標籤