久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Excel使用頻率最高的函數(shù)之一,,IF函數(shù),你一定要學(xué)會(huì)

 初風(fēng)Excel教學(xué) 2023-03-15 發(fā)布于廣東

走過路過不要錯(cuò)過

IF函數(shù)是Excel中使用頻率非常高的一個(gè)函數(shù),。如果分析數(shù)據(jù)時(shí),,面臨的是“如果……,那么……,,否則……”這樣的問題,,就可以考慮使用IF函數(shù)。

1

函數(shù)語法

IF函數(shù)的語法如下:

IF(logical_test,[value_if_true],[value_if_false])

logical_test指邏輯測試,,例如“5>2”,、“4<3”,。邏輯測試的結(jié)果為True(真)或False(假)?!?>2”是正確的,,這個(gè)邏輯測試成立,那么就返回True,?!?<3”是錯(cuò)誤的,這個(gè)邏輯測試不成立,,那么就返回False,。

value_if_true指如果邏輯測試結(jié)果為True,返回什么值,。

value_if_false指如果邏輯測試結(jié)果為False,,返回什么值。

總之,,IF函數(shù)的功能是,,先進(jìn)行邏輯測試,如果成立返回一個(gè)值,,如果不成立,,返回另一個(gè)值。

例如下面的示例中,,以“60”分作為分界線判斷是否及格,。如果分?jǐn)?shù)大于等于60,那么及格,,否則不及格,。

在C2單元格輸入的公式為:

=IF(B2>=60,"及格","不及格")

因?yàn)锽2單元格的分?jǐn)?shù)為“89”,“89>=60”是成立的,,所以C2單元格的公式返回“及格”,。而B3單元格的分?jǐn)?shù)為“56”,“56>=60”不成立,,所以C3單元格的公式返回“不及格”,。

在IF函數(shù)中進(jìn)行邏輯測試時(shí),經(jīng)常要使用比較運(yùn)算符,。

下圖中列出了Excel中使用的六個(gè)比較運(yùn)算符及各自的含義,。例如“>”的含義是“大于”。在單元格輸入公式“=5>3”,,返回結(jié)果為“TRUE”,。

接下來通過示例來講解IF函數(shù)的基礎(chǔ)用法,多個(gè)IF函數(shù)嵌套的用法,,以及IF函數(shù)和OR/AND函數(shù)組合的用法,。

2

用法示例

1,、基礎(chǔ)用法

如果銷售業(yè)績大于等于銷售目標(biāo),那么返回“完成”,,否則什么都不返回,。

在D2單元格輸入公式:=IF(C2>=B2,"完成","")

在這個(gè)例子中,如果邏輯測試成立,,返回值“完成”,,如果不成立,什么都不返回,,用一對英文雙引號("")來表示什么都不返回,。

2、IF函數(shù)嵌套

在IF函數(shù)的嵌套用法中,,邏輯測試不成立時(shí),,返回的是IF函數(shù),這個(gè)IF函數(shù)繼續(xù)進(jìn)行邏輯測試成立與否的判斷,。

例如下圖示例中,如果分?jǐn)?shù)>=90為“優(yōu)”,,分?jǐn)?shù)>=80為“良”,,分?jǐn)?shù)>=60為“及格”,分?jǐn)?shù)<60為“不及格”,。

在C2單元格輸入公式:

=IF(B2>=90,"優(yōu)",IF(B2>=80,"良",IF(B2>=60,"及格","不及格")))

這個(gè)公式的含義是,如果分?jǐn)?shù)>=90,,那么返回“優(yōu)”,,不滿足該條件,繼續(xù)用IF函數(shù)判斷,,如果分?jǐn)?shù)>=80,,那么返回“良”,否則仍繼續(xù)用IF函數(shù)判斷,,如果分?jǐn)?shù)>=60,,那么返回“及格”,否則返回“不及格”,。

當(dāng)滿足一個(gè)邏輯測試條件時(shí),,IF函數(shù)就不再繼續(xù)向后判斷了。比如B2單元格的分?jǐn)?shù)“92”,,“92>=90”,邏輯測試成立,,返回“優(yōu)”,,不再繼續(xù)判斷。B3單元格的分?jǐn)?shù)“56”,,“56>=90”不成立,繼續(xù)向下判斷,,“56>=80”也不成立,繼續(xù)向下判斷,,“56>=60”仍然不成立,所有邏輯測試均不滿足,,因此返回“不及格”,。

在IF函數(shù)嵌套中,從前向后依次判斷條件是否成立,,如果滿足條件,,就不再向后判斷了。因此,,IF函數(shù)嵌套中要注意邏輯測試的順序,。

在IF函數(shù)嵌套中,每進(jìn)行一次邏輯測試,,都要寫一次IF函數(shù),。這樣未免有些麻煩。Excel2019引入了新函數(shù)IFS函數(shù),。在IFS函數(shù)中,,只需要羅列邏輯測試及邏輯測試成立時(shí)返回的值即可,,不需要重復(fù)輸入函數(shù),。

如下圖所示,在C2單元格輸入公式:

=IFS(B2>=90,"優(yōu)",B2>=80,"良",B2>=60,"及格",B2<60,"不及格")

該公式的含義是:如果B2>=90,,返回“優(yōu)”,;如果不滿足該條件,再看是否滿足B2>=80,,如果成立則返回“良”,;還不滿足條件繼續(xù)判斷B2>=60,成立則返回“及格”,;最后如果B2<60,,返回“不及格”。

3,、和and函數(shù)組合

如果同時(shí)滿足多個(gè)條件時(shí),,返回一個(gè)值,,任意一個(gè)條件不滿足,則返回另一個(gè)值,。這類問題需要if函數(shù)和and函數(shù)組合在一起使用,。

And函數(shù)的語法為:

=AND(logical1,[logical2],…)

當(dāng)所有邏輯判斷均為True時(shí),And函數(shù)返回True,;只要有一個(gè)邏輯判斷為False,,and函數(shù)返回False。

比如下圖,,D2單元格輸入公式:=AND(B2>=60,C2>=60)

當(dāng)B2,、C2的值都大于等于60,D2返回True,;B2,、C2有一個(gè)小于60,D2返回False,。

當(dāng)科目1和科目2的分?jǐn)?shù)均大于等于60時(shí),,返回“通過”,否則返回“不通過”,。

在D2單元格輸入公式:

=IF(AND(B2>=60,C2>=60),"通過","未通過")

4,、和or函數(shù)組合

如果滿足任意一個(gè)條件時(shí),返回一個(gè)值,,所有條件都不滿足,,則返回另一個(gè)值。這類問題需要if函數(shù)和or函數(shù)組合在一起使用,。

Or函數(shù)的語法為:

=OR(logical1,[logical2],…)

當(dāng)任意一個(gè)邏輯判斷為True時(shí),,Or函數(shù)返回True;所有邏輯判斷都為False,,Or函數(shù)返回False。

比如下圖,,D2單元格輸入公式:=Or(B2>=60,C2>=60)

當(dāng)B2,、C2的值有一個(gè)大于等于60,D2返回True,;B2,、C2都小于60,D2返回False,。

當(dāng)科目1和科目2任一科目分?jǐn)?shù)大于等于60時(shí),,返回“通過”,科目1和科目2分?jǐn)?shù)都小于60時(shí),,返回“不通過”,。

在D2單元格輸入公式:

=IF(OR(B2>=60,C2>=60),"通過","不通過")

點(diǎn)個(gè)在看你最好看


    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多