tft每日頭條

 > 生活

 > excel操作if函數怎麼用

excel操作if函數怎麼用

生活 更新时间:2024-10-16 10:02:05

excel操作if函數怎麼用?IF函數與IFS函數都是根據指定條件進行判斷的函數,但是使用方法上有所區别下面我們一起來看一下,下面我們就來說一說關于excel操作if函數怎麼用?我們一起去了解并探讨一下這個問題吧!

excel操作if函數怎麼用(IF函數與IFS函數的用法與區别)1

excel操作if函數怎麼用

IF函數與IFS函數都是根據指定條件進行判斷的函數,但是使用方法上有所區别。下面我們一起來看一下。

語法結構

1、IF函數

IF(logical_test,value_if_true,value_if_false)

通俗說法:IF(測試條件,結果1,結果2)

如果滿足"測試條件"則顯示"結果1",如果不滿足"測試條件"則顯示"結果2"。

2、IFS函數

IFS([Something is True1, Value if True1,Something is True2,Value if True2,Something is True3,Value if True3……)

通俗說法:IFS(條件1,結果1,條件2,結果2,條件3,結果3,……)

如果滿足"條件1"則返回"結果1",如果滿足"條件2"則返回"結果2",如果滿足"條件3"則返回"結果3",以此類推。

應用實例

對下圖表格中所有人物的武藝分段評級,在C2:C7單元格填寫分段評級結果。(評級标準見E1:F5單元格)

1、IF函數法

在C2單元格輸入函數公式:=IF(B2<60,"不及格",IF(B2<75,"及格",IF(B2<90,"良好","優秀"))),然後進行批量填充。

if函數多層嵌套時,公式裡面一共輸入了多少個if,結尾處就要輸入相應數目的反括号。

将鼠标放在C2單元格右下角,等出現黑色十字标志時雙擊鼠标左鍵,可快速批量填充。

2、IFS函數法

在C2單元格輸入函數公式:=IFS(b2<60,"不及格",b2<75,"及格",b2<90,"良好",b2>=90,"優秀"),然後進行批量填充。

ifs函數公式中,每個條件與對應結果相鄰、成對出現。

将鼠标放在C2單元格右下角,等出現黑色十字标志時雙擊鼠标左鍵,可快速批量填充。

總結

IF函數簡單好用,但是如果判斷條件過多,層層嵌套會導緻公式較長,容易出錯,此時用IFS函數會更加方便;

在使用兩個函數時都要注意邏輯順序,輸入數值比較型判斷條件時,參照數值要麼從小到大,要麼從大到小,否則容易出錯。例如,将IFS(b2<60,"不及格",b2<75,"及格",b2<90,"良好",b2>=90,"優秀")的條件順序進行調整,改為IFS(B2<60,"不及格",B2<90,"良好",B2<75,"及格",B2>=90,"優秀"),公式返回結果就會出現錯誤,見下圖。

C7單元格返回結果有誤,正确結果應為“及格”。

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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