回歸線,你身邊的數(shù)據(jù)處理專家
前言
IF是Excel中最常用的函數(shù)之一,本身非常簡(jiǎn)單,但是其中的條件卻可能變得比較復(fù)雜。另外,不僅僅是IF函數(shù),在SUMIF,SUMIFS,COUNTIF,COUNTIFS等函數(shù)中,也會(huì)用到條件。根據(jù)應(yīng)用場(chǎng)景的不同,這些條件的編寫(xiě)方法也不太一樣。
公式中的邏輯條件運(yùn)算
公式中的邏輯運(yùn)算需要用到邏輯運(yùn)算符。Excel中常見(jiàn)的邏輯運(yùn)算符有下面這些:
> < = >= <= <>
邏輯運(yùn)算符的使用示例如下:
=5>3 返回的值為T(mén)rue
=5<>5 返回的值為False
邏輯運(yùn)算符只會(huì)返回這兩種值 True 或 False。邏輯運(yùn)算符可以單獨(dú)使用得到最后的結(jié)果,也可以用在IF函數(shù)中
IF函數(shù)中的條件
IF函數(shù)的語(yǔ)法為:IF(條件 , 真,假)。它的作用是根據(jù)對(duì)指定的條件計(jì)算結(jié)果為 TRUE 或 FALSE,返回不同的結(jié)果
下面是IF函數(shù)的幾種常見(jiàn)應(yīng)用場(chǎng)景:
1. 與數(shù)字的比較 A2>1 (數(shù)據(jù)如果大于1)
2. 與文本的比較 A2=“北京” (數(shù)據(jù)如果是”北京”)
3. 與日期的比較 A2>=--”2013/1/1” (日期在13年以后的)
4. 與單元格的比較 A2>H1 (數(shù)據(jù)如果大于H1)
IF函數(shù)的條件中,可以使用任何可以返回Ture或False的邏輯表達(dá)式,因此,這里可以寫(xiě)經(jīng)過(guò)邏輯運(yùn)算符運(yùn)算得到的結(jié)果,也可以寫(xiě)ISNUMBER,ISERROR,ISBLANK等邏輯函數(shù)
COUNTIF, SUMIF,COUNTIFS,SUMIFS等函數(shù)中的條件
這些函數(shù)對(duì)條件的要求都是一樣的??偨Y(jié)如下:
1. 數(shù)字條件 Countif($a$1: $a$20,“>=20”)
2. 日期條件 Countif($a$1: $a$20,“>=2015/1/1”)
3. 文本條件 Countif($a$1: $a$20,“北京”)
在使用文本條件時(shí),可以使用通配符,例如:
Countif($a$1: $a$20,“*電視機(jī)*”) 通配符有兩個(gè):*和?
4. 單元格引用條件 Countif($a$1: $a$20,“>=”&I2)
總結(jié)
上面就是對(duì)Excel中條件的總結(jié),實(shí)際中,這些條件的使用有可能變得非常復(fù)雜,不過(guò)只要理解了上面的基本思路,那么任何復(fù)雜的條件都可以逐步理解清楚,不會(huì)混亂。
◆ ◆ ◆ ◆ ◆
聯(lián)系客服