tft每日頭條

 > 生活

 > if函數的使用方法多條件判斷

if函數的使用方法多條件判斷

生活 更新时间:2024-08-29 10:16:56

IF函數是Excel高頻使用函數之一,功能強大且實用,是Excel中不得不會的一個函數。

今天我們就用一篇文章來詳細的了解IF函數的前生今世。

if函數的使用方法多條件判斷(千字講解IF函數使用技巧)1

IF函數

功能:判斷是否滿足一個條件,如果滿足返回一個值,如果不滿足,返回另外一個值;

if函數的使用方法多條件判斷(千字講解IF函數使用技巧)2

語法:IF(判斷條件,條件成立返回值,條件不成立返回值)

if函數的使用方法多條件判斷(千字講解IF函數使用技巧)3

IF函數一共三個參數,參數一為判斷條件,如果條件為真返回參數二,條件為假則返回參數三;可以看出函數的重點在于條件一、判斷條件的輸入。

基本用法

舉個例子,公式:=IF(2>1,"2大于1","2不大于1")

返回“2大于1”,判斷條件為“2>1”,2當然大于1,也就是說判斷條件為真,返回參數2。

if函數的使用方法多條件判斷(千字講解IF函數使用技巧)4

在Excel中IF函數基本用法為單個條件的判斷,下圖中通過IF函數判斷A列分數是否為優秀,大于90則為優秀,否則為一般。

if函數的使用方法多條件判斷(千字講解IF函數使用技巧)5

大家可以發現,IF函數的參數二與參數三,如果内容中含有中文的話,需用打上英文狀态下的雙引号

多條件判斷

IF函數單條件判斷比較基礎,在日常工作中更多的是多條件判斷,這裡需要與AND和OR函數結合使用。

如下圖中,如果要判斷是否為三好學生,需要同時判斷語文和數學成績,這樣就涉及到了2個單元格的判斷

if函數的使用方法多條件判斷(千字講解IF函數使用技巧)6

IF AND用法:

這時我們可以用AND函數将兩個條件合并寫入,每個條件之間用一個英文狀态下的逗号隔開,如果還有其它條件需要同時滿足的話,可以繼續添加進去。

if函數的使用方法多條件判斷(千字講解IF函數使用技巧)7

IF OR用法:

如果多條件中隻需要滿足一個條件,我們可以用OR函數将多條件合并寫入參數一。

if函數的使用方法多條件判斷(千字講解IF函數使用技巧)8

IF AND OR用法:

針對複雜情況,也可以混合使用。如下圖中利用IF函數判斷是否三好學生:

語文和數學成績都大于90分、或者總分大于180分,則為三好學生。

if函數的使用方法多條件判斷(千字講解IF函數使用技巧)9

IF OR {}用法:

另外還存在一種多條件用法,如下圖中判斷城市等級,如果城市屬于北京、上海、深圳、廣州則為一線城市,否則為非一線。

if函數的使用方法多條件判斷(千字講解IF函數使用技巧)10

這裡我們利用花括号{}構建一個集合,隻要A列城市等于集合中任何一個城市則返回一線城市,這裡的OR函數起到了或的作用。

小結:AND翻譯為“”、OR翻譯為“”,靈活運用,可滿足多場景下的多條件判斷。

IF函數的經典嵌套

說到IF函數,就不可避免的涉及到IF函數的嵌套問題。

在Excel2003版最多可以嵌套7層,之後的版本最多可以嵌套64層。

一層嵌套中,紅色部分是一個完整的IF函數,組成了第一個IF函數的第三個參數;

二層嵌套中,紅色部分 藍色部分組成第一個IF函數的第三個參數,紅色部分組成了第二個IF函數的參數三。

if函數的使用方法多條件判斷(千字講解IF函數使用技巧)11

嵌套函數的執行順序:

這裡我們以嵌套三個IF函數為原型,講解嵌套函數的執行順序。

隻需記住一點:從前往後,依次判斷條件,條件滿足則返回該條件後面的參數二,直至所有條件判斷完,還不滿足,返回最後一個IF函數的參數三。

if函數的使用方法多條件判斷(千字講解IF函數使用技巧)12

下圖中先判斷“成績”是否大于90,如果條件為真(大于90),則返回“90分以上”,如果條件為假,則執行第二個IF函數....依次類推。

if函數的使用方法多條件判斷(千字講解IF函數使用技巧)13

IF函數的{0,1}用法

除以上功能之外,IF函數還經常搭配其它函數使用,其中經典用法之一就是VLOOKUP函數的逆向查找。

下圖中,通過A-B列的數據匹配D列人員的成績,VLOOKUP正常用法是無法實現的,因為VLOOKUP的參數二(搜索區域)的首列必須是姓名列,而下列的數據源姓名列位于成績列後方。

if函數的使用方法多條件判斷(千字講解IF函數使用技巧)14

這裡我們通過公式:IF({1,0},B:B,A:A),,構建了VLOOKUP參數二,公式可以理解為:

IF(1,B:B,A:A) IF(0,B:B,A:A)

前者返回B列、後者返回A列,兩者組成數組B:A,從而将姓名列前置,完成數據的匹配。

小結

隻能全面了解一個函數的功能,才能在工作中的各種場景熟練調用,達到事半功倍的效果。

以上就是IF函數的詳細介紹,希望對你有所幫助,我們下期再見~

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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