最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

excel函數(shù)應(yīng)用:如何寫出IF函數(shù)多級嵌套公式

2019-01-22 11:50 作者:IT部落窩教育  | 我要投稿



編按:說到函數(shù)就不得不提起函數(shù)中最受歡迎的三大家族:求和家族、查找引用家族、邏輯家族?。。]錯(cuò)!今天我們要介紹的就是三大家族之一邏輯函數(shù)家族的領(lǐng)頭人:IF函數(shù)——很多人難以理解IF函數(shù)的多級嵌套使用。其實(shí),把多級嵌套當(dāng)成剝洋蔥就好了。



IF函數(shù)是一個(gè)邏輯函數(shù)。它的主要功能是根據(jù)指定的條件判斷“真”“假”,進(jìn)而根據(jù)真假返回相應(yīng)的內(nèi)容。

一、常規(guī)使用(單次單條件判斷)

函數(shù)用法:



就是判斷某個(gè)條件是否成立,成立返回第二參數(shù),不成立則返回第三參數(shù)。

舉個(gè)栗子:

為了避免產(chǎn)品的脫銷,電商都需要提前備貨。如下圖所示,產(chǎn)品安全庫存是30,當(dāng)商品庫存大于等于30時(shí),在“庫存提示”處顯示“充足”,小于“30”時(shí),顯示“補(bǔ)貨”。



E5中輸入公式:=IF($D5>=30,"充足","補(bǔ)貨")



二、多級嵌套

栗子舉完了,我們來一個(gè)厲害點(diǎn)的嵌套操作吧!嵌套,通常指的是將IF函數(shù)的第三參數(shù)變成一個(gè)新的IF函數(shù)返回。嵌套后很像洋蔥,從外往里,每層一個(gè)IF判斷,最多可以有64層。



多級嵌套的求解過程,與剝洋蔥一致。首先剝最外一層,是不是?是,就不用剝了,不是就繼續(xù)剝第2層……



一層嵌套,就有一對括號,有多少層嵌套就要寫多少對括號。每對括號的顏色是不同的(在編輯狀態(tài)下),最外一層括號肯定是黑色的。害怕漏打括號的小伙伴可以單擊編輯欄,通過查看最外邊的括號是不是黑色判斷括號有無漏打。



1.非區(qū)間嵌套

多級嵌套的各級條件都是單點(diǎn)判斷,不是數(shù)值區(qū)間判定。

譬如:年會摸獎(jiǎng),摸到紅色條,獎(jiǎng)勵(lì)微波爐,摸到綠色條獎(jiǎng)勵(lì)自行車,摸到藍(lán)色條獎(jiǎng)勵(lì)數(shù)碼相機(jī)。



C2中輸入公式:

=IF(B2="紅色","微波爐",IF(B2="綠色","自行車","數(shù)碼相機(jī)"))



2.區(qū)間嵌套

多級嵌套的各級條件屬于數(shù)值區(qū)間判斷。

譬如,快過年了,公司決定給不同年齡段的員工發(fā)放相應(yīng)的津貼補(bǔ)助。



D2中輸入公式:

=IF($C2



公式說明:

(1)區(qū)間判斷,小伙伴們可千萬別把補(bǔ)助標(biāo)準(zhǔn)中的“10-20歲”寫成“10”,這樣是得不到正確結(jié)果的哈~

(2)條件中的數(shù)字一定要按順序排列,要么是升序排列要么是降序排列。上面例舉中的公式數(shù)字就是升序排列的,我們也可以寫成降序排列,只是公式稍長了一點(diǎn):

=IF($C2>=40,500,IF($C2>=30,300,IF($C2>=20,200,IF($C2>=10,100,0))))

三、單次多條件判斷

前面的兩種,不管是常規(guī)用法還是多級嵌套,每次判斷條件都是一個(gè)。但有的時(shí)候,我們的條件或許有多個(gè)。這時(shí)可以用AND或OR函數(shù)把條件組合起來進(jìn)行判斷。

1.多個(gè)條件是“和”關(guān)系(必須同時(shí)滿足)

譬如:根據(jù)年齡和成績判定是否是優(yōu)秀青年。



成為優(yōu)秀青年有兩個(gè)并列的條件:年齡小于30,成績大于90。這個(gè)時(shí)候我們就需要使用AND函數(shù)把兩個(gè)條件并列在一起。在D2中輸入公式:

=IF(AND(B290),"優(yōu)秀青年","")



2.多個(gè)條件是“或”關(guān)系(滿足任意一個(gè))

譬如:根據(jù)銷量或盈利金額判定產(chǎn)品是否暢銷。只有銷量大于1000或者盈利大于10000的產(chǎn)品屬于暢銷產(chǎn)品。



多個(gè)條件之間是或關(guān)系的,用OR函數(shù)把條件組在一起。D2中輸入公式:

=IF(OR(B2>1000,C2>10000),"暢銷","不暢銷")



3.多個(gè)條件同時(shí)存在“和”和“或”關(guān)系

譬如:所有女生,以及成績大于等于90分的男生,都有獎(jiǎng)品“水果”,其他人沒有。



在D2中寫入公式:

=IF(OR(B2="女",AND(B2="男",C2>=90)),"水果","無")



四、特殊用法:返回區(qū)域

前面例舉的幾種用法IF函數(shù)都是返回單個(gè)值,其實(shí)IF函數(shù)也可以返回區(qū)域。只不過實(shí)際應(yīng)用中當(dāng)使用IF函數(shù)返回區(qū)域時(shí),往往IF函數(shù)是其他函數(shù)的一個(gè)參數(shù)。

1.返回區(qū)域是怎么回事

首先來看看返回區(qū)域是怎么回事。

譬如,當(dāng)D2等于1時(shí),我們需要返回所有的蘋果名稱,否則返回所有蘋果的價(jià)格。



同時(shí)選中E2:E4單元格(單元格數(shù)量必須與品名數(shù)量一致),然后輸入公式:

=IF(D2=1,B2:B4,A2:A4)

輸入完畢同時(shí)按Ctrl+ShIFt+Enter鍵(必須!因?yàn)榉祷氐氖菙?shù)組)即可。



在D2中輸入0,返回的就是一串價(jià)格:



感覺就是D2等于1,就把品名復(fù)制粘貼過來,D2等于0,就把價(jià)格復(fù)制粘貼過來。

能否把品名和價(jià)格同時(shí)返回呢?也就是把D2=1和≠1的兩種結(jié)果值都返回??梢?!這個(gè)時(shí)候就不用表達(dá)式了,因?yàn)槌闪⒌暮筒怀闪⒌亩夹枰祷?。IF的條件判定只有兩個(gè)結(jié)果,要么TRUE(用數(shù)字1代表)要么FALSE(用數(shù)字0代表),現(xiàn)在兩個(gè)結(jié)果都要,因此直接用常量數(shù)組作為IF函數(shù)的第一參數(shù)。選中E2:F4區(qū)域,輸入公式:

=IF(,B2:B4,A2:A4)

輸入完畢同樣須要按Ctrl+ShIFt+Enter鍵。



感覺就是把品名和價(jià)格兩列數(shù)據(jù)交換順序復(fù)制粘貼在指定區(qū)域了。

2.返回區(qū)域?qū)嶋H運(yùn)用:Vlookup反向查找

Vlookup查找有一個(gè)條件:查找值必須位于查找區(qū)域的第1列。如果查找值不在查找區(qū)域的第1列,則可以用IF函數(shù)返回區(qū)域的能力,交換查找區(qū)域數(shù)列順序,就像我們剛才同時(shí)返回品名和價(jià)格那樣。這就是Vlookup的反向查找。

譬如下面,需要根據(jù)學(xué)號查學(xué)生姓名。



查找區(qū)域A:C,學(xué)號在第3列,而不是第1列。怎么辦?用IF函數(shù)的常量數(shù)組交換A列和C列組成一個(gè)新的查找區(qū)域即可。在G2中輸入公式:

=VLOOKUP(F2,IF(,C2:C13,A2:A13),2,0)



今天的IF函數(shù)就說到這里啦~小伙伴們要是覺得文章不錯(cuò),記得收藏分享哦!

****部落窩教育-excel函數(shù)IF嵌套技巧****

原創(chuàng):壹仟伍佰萬、小雅/部落窩教育(未經(jīng)同意,請勿轉(zhuǎn)載)

更多教程:部落窩教育(www.itblw.com)

微信公眾號:exceljiaocheng


excel函數(shù)應(yīng)用:如何寫出IF函數(shù)多級嵌套公式的評論 (共 條)

分享到微博請遵守國家法律
安平县| 沂南县| 抚顺县| 霍林郭勒市| 江西省| 昌吉市| 泾源县| 常宁市| 无为县| 平谷区| 新丰县| 诸城市| 周口市| 定西市| 牙克石市| 楚雄市| 拜城县| 阜康市| 民勤县| 麟游县| 柳州市| 温泉县| 渝中区| 营山县| 林口县| 黄梅县| 博罗县| 广东省| 武安市| 毕节市| 巍山| 瑞安市| 江永县| 潼关县| 景宁| 河间市| 泸溪县| 喜德县| 无棣县| 和平县| 石渠县|