tft每日頭條

 > 圖文

 > if函數的使用方法需要注意什麼

if函數的使用方法需要注意什麼

圖文 更新时间:2025-01-08 08:55:45

要說最早學會的Excel函數是哪一個,我覺得非IF函數莫屬。IF函數是Excel函數裡面最基礎的其中一個,很多需要判斷的地方我們都會用到。當然,IF函數也沒有你想的那麼簡單,要講的話還是有很多可以講的。怎樣學會并靈活運用IF函數,這才是大家學習這個函數應該關注的地方。

今天跟大家詳細介紹IF函數的基礎語法與使用技巧,歡迎大家關注轉發評論點贊。

一、IF函數的基礎語法。

IF(logical_test,value_if_true,value_if_FALSE)

中文意思:IF(判斷條件,條件為真時返回的值,條件為假時返回的值)。

從上面可以看到:IF函數一共有3個參數,第一個參數是必須的,也就是判斷條件;第二個參數跟第三個參數都是可選的。分别是條件為真和假時返回的結果。

二、IF函數單個條件判斷。

示例:将下圖中學生成績大于等于60分的顯示為“及格”,小于60分的顯示為“不及格”。

if函數的使用方法需要注意什麼(IF函數講的這麼詳細)1

具體操作步驟如下:

1、選中D3:D10單元格 -- 在編輯欄中輸入公式“=IF(C3>=60,"合格","不合格")”-- 按快捷鍵“Ctrl Enter”回車即可。

if函數的使用方法需要注意什麼(IF函數講的這麼詳細)2

2、動圖演示如下。

if函數的使用方法需要注意什麼(IF函數講的這麼詳細)3

【公式解析】C3>=60是一個條件表達式,用于判斷C3單元格的值是否大于等于60。如果值大于等于60,說明表達式成立,這時候返回TRUE,找到第二個參數,結果為“及格”;如果值小于60,說明表達式不成立,返回FALSE,找到第三個參數,結果為“不及格”。

三、IF函數多個區間判斷。

示例1:将下圖中學生成績大于等于90小于等于100評為“優”,成績大于等于70小于90評為“良”,成績大于等于60小于70評為“中”,成績小于60評為“差”。

具體操作步驟如下:

1、選中D3:D10單元格 -- 在編輯欄中輸入公式“=IF(C3>=90,"優",IF(C3>=70,"良",IF(C3>=60,"中","差")))”-- 按快捷鍵“Ctrl Enter”回車即可。

if函數的使用方法需要注意什麼(IF函數講的這麼詳細)4

2、動圖演示如下。

if函數的使用方法需要注意什麼(IF函數講的這麼詳細)5

【公式解析】如果C3單元格的值大于等于90,說明條件成立,返回第2個參數的結果“優”;否則返回第3個參數“IF(C3>=70,"良",IF(C3>=60,"中","差"))”,再判斷C3單元格的值是否大于等于70,如果是,返回第2個參數的結果“良”,否則返回第3個參數“IF(C3>=60,"中","差")”;這時候再判斷C3單元格的值是否大于等于60,如果是,返回第2個參數的結果“中”,如果小于60,返回第3個參數的結果“差”。

示例2:下圖中将财務部的簡稱改為“CW”,技術部的簡稱改為“JS”,銷售部的簡稱改為“XS”。

if函數的使用方法需要注意什麼(IF函數講的這麼詳細)6

具體操作步驟如下:

1、選中D3:D10單元格 -- 在編輯欄中輸入公式“=IF(C3="财務部","CW",IF(C3="技術部","JS","XS"))”-- 按快捷鍵“Ctrl Enter”回車即可。

if函數的使用方法需要注意什麼(IF函數講的這麼詳細)7

2、動圖演示如下。

if函數的使用方法需要注意什麼(IF函數講的這麼詳細)8

【公式解析】上述公式先判斷C3單元格的值是否等于“财務部”,如果等于,則返回第2個參數的值“CW”,否則繼續執行第3個參數“IF(C3="技術部","JS","XS")”,判斷C3單元格的值是否等于“技術部”,如果等于,返回第2個參數的值“JS”,否則返回第3個參數的值“XS”。

四、IF函數多條件判斷。

多條件判斷又分為兩種情況:ANDOR“并且”“或”的關系)。

(1)IF函數和AND函數。

AND函數語法:AND(logical1,logical2, ...)。

說明:參數必須為邏輯值TRUE和FALSE。或者包含邏輯值的數組或引用。如果數組或引用參數中包含文本或空白單元格,則這些值将被忽略。如果指定的單元格區域内包括非邏輯值,則 AND 将返回錯誤值 #VALUE!。

=AND(TRUE,TRUE):所有參數的邏輯值為真結果才為真(TRUE)。

=AND(TRUE,FALSE):有一個參數的邏輯值為假結果就為假(FALSE)。

示例:下圖中我們假設女性55歲退休,判斷其是否達到退休年齡。

具體操作步驟如下:

1、選中E3:E10單元格 -- 在編輯欄中輸入公式“=IF(AND(C3="女",D3>55),"退休","")”-- 按快捷鍵“Ctrl Enter”回車即可。

if函數的使用方法需要注意什麼(IF函數講的這麼詳細)9

2、動圖演示如下。

if函數的使用方法需要注意什麼(IF函數講的這麼詳細)10

【公式解析】上述公式中先用AND函數判斷C3單元格的值是否等于“女”并且D3單元格的值是否大于“55”,如果兩個條件都為TRUE,則返回第2個參數的值“退休”,有一個參數為FALSE則返回第3個參數的值空。

(2)IF函數和OR函數。

OR函數語法: OR(logical1 ,[logical2],… )

說明:如果參數中兩個都為FALSE,結果才為FALSE。如果有一個參數為TRUE,結果即為TRUE。

=OR(TRUE,TRUE):兩個參數都為TRUE,結果必然為TRUE。

=OR(TRUE,FALSE):有一個參數為TRUE,結果也為TRUE。

=OR(FALSE,TRUE):有一個參數為TRUE,結果也為TRUE。

=OR(FALSE,FALSE):兩個參數都為FALSE,結果才為FALSE。

示例:下圖中如果學生的成績有一科大于等于90,判斷為優秀學生,否則不顯示任何内容。

if函數的使用方法需要注意什麼(IF函數講的這麼詳細)11

具體操作步驟如下:

1、選中E3:E10單元格 -- 在編輯欄中輸入公式“=IF(OR(C3>=90,D3>=90),"是","")”-- 按快捷鍵“Ctrl Enter”即可。

if函數的使用方法需要注意什麼(IF函數講的這麼詳細)12

2、動圖演示如下。

if函數的使用方法需要注意什麼(IF函數講的這麼詳細)13

【公式解析】上述公式中先用OR函數判斷C3單元格的值是否大于等于“90”或者D3單元格的值是否大于等于“90”,如果有一個條件為TRUE,則返回第2個參數的值“是”,當兩個條件都為FALSE時返回第3個參數的值空。

以上就是IF函數最基本的4種用法,即使你是一個Excel小白,我相信看了這篇IF教程之後,你對IF函數的了解已經差不多了。希望您可以給本篇文章點贊和轉發!也算是對小編的鼓勵和支持!

if函數的使用方法需要注意什麼(IF函數講的這麼詳細)14

想學更多的Word、Excel等辦公技巧嗎?歡迎關注小編哦,定期更新實用技巧供大家學習。

您的贊賞、關注、轉發、評論、點贊和收藏都是對小編的鼓勵和支持,謝謝您!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved