可以利用IF函數(shù)實(shí)現(xiàn),舉例說明如下: 1.根據(jù)A1單元內(nèi)容不同,B1返回不同的值,輸入公式如下: 2.結(jié)果如下:
為了實(shí)現(xiàn)在EXCEL中對多個(gè)不同條件的判斷,從而返回不同的結(jié)果,我們可以學(xué)習(xí)并掌握“IF函數(shù)”;IF函數(shù)是EXCEL中最常用的函數(shù)之一,通過對它的靈活應(yīng)用可以實(shí)現(xiàn)我們多種不同的目的。
方法
學(xué)習(xí)IF函數(shù):=if(A,B,C)
可以用if嵌套來實(shí)現(xiàn):=if(A1=1,"通過",if(A1=2,"拒絕","待定")) 由于if嵌套的層數(shù),在2003版及以前,最多只能7層,同時(shí)嵌套層數(shù)過多時(shí),公式過于冗長,這時(shí)用lookup()等函數(shù)較為簡便,本題: =lookup(A1,{1,2,3},{"通過","拒絕","待定"})
其中,A代表需要判斷的邏輯,B代表如果A的判斷結(jié)果為TURE則返回的值,C代表如果A的判斷結(jié)果為FALSE則返回的值。
要加Logical_test 表示計(jì)算結(jié)果為 TRUE 或 FALSE 的任意值或表達(dá)式。 1、"判斷多個(gè)條件中是否有任意一個(gè)條件為真,條件用"Logical"(邏輯表達(dá)式)指定。如果任意一個(gè)條件為真,返回值為TRUE(真);如果所有條件為假,則返回FALSE(假)。 2、在單元格
從字面理解為:如果(內(nèi)容為真,則執(zhí)行這里的操作,否則執(zhí)行其他的操作)
由于你的圖沒有行列標(biāo)號,所以暫按“職位”在A1、“入職”在B1單元格的操作,則公式在I2單元格,應(yīng)該為: =IF(B2=1,1,IF(B2=2,IF(OR(G2>=2,H2>=2000),1,0.8),IF(B2=3,IF(OR(G2>=4,H2>=5000),1,0.6)))) 或者是: I2=CHOOSE(B2,1,IF(B2=2,IF(OR(G2>=2,
IF函數(shù)的注意事項(xiàng):1、公式中用到的括號、逗號、引號等必須為英文格式;2、如果公式中涉及數(shù)字,則無需引號;涉及文字字符等,則需引號。如果錯(cuò)用,則公式不起作用,如下圖:
舉例說明 兩個(gè)任務(wù)分別是以下: 百度答題次數(shù)大于等于100 百度采納次數(shù)大于等于50 滿足一條獎(jiǎng)金100,滿足兩條獎(jiǎng)金50,不完成獎(jiǎng)金0,是不是想的有點(diǎn)多埃。。 用如下公式: =IF(AND(A4>=100,B4>=50),200,IF(OR(A4>=100,B4>=50),100,0))
公式使用過程中,不管是邏輯判斷位置,還是返回值位置,都可以是其他公式。如圖:
excel中if多個(gè)條件時(shí),用IF函數(shù)結(jié)合"+"號和“*”號編寫公式即可滿足判斷要求。具體操作步驟如下: 1、首先打開Excel表格,在工作表中輸入需要判斷的數(shù)據(jù)。 2、然后在D1單元格輸入公式:“=IF((A1=2)+(B1=2),"是","否")”。 3、按下ctrl+shift+enter
if函數(shù)的應(yīng)用:只有1個(gè)條件的情況下:如下圖,如果值為A,則返回結(jié)果優(yōu)秀,否則返回不優(yōu)秀
打開表格。 在AND結(jié)果那一列,E2單元格中輸入“=IF(AND(C2>=70,D2>=80),"優(yōu)","差")”,其中“C2”表示的是需要判斷的成績所在的行列;“D2”也表示需要判斷的成績所在的行列;“70”、“80”表示產(chǎn)生的條件;后面的“優(yōu)”、“差”表示的是結(jié)果,判斷過后所產(chǎn)生
if函數(shù)的應(yīng)用:含有多個(gè)條件,且都要滿足。如下圖示例:如果身高大于160CM,測試結(jié)果為優(yōu)秀,性別為男性,年齡小于35歲,且已離職,則返回值“錄用”,否則為空
學(xué)習(xí)IF函數(shù):=if(A,B,C) 其中,A代表需要判斷的邏輯,B代表如果A的判斷結(jié)果為TURE則返回的值,C代表如果A的判斷結(jié)果為FALSE則返回的值。 從字面理解為:如果(內(nèi)容為真,則執(zhí)行這里的操作,否則執(zhí)行其他的操作) IF函數(shù)的注意事項(xiàng):1、公式中
if函數(shù)的應(yīng)用:含有多個(gè)條件,但不必全都滿足,只要其中一項(xiàng)滿足即可
1、下圖是包含姓名 筆試成績 面試成績的工作表 現(xiàn)在想在找出筆試和面試都在90分以上的記錄 滿足這兩個(gè)條件的在對應(yīng)單元格返回是 否則返回否, 2、在單元格中輸入 =if(), 3、如果對函數(shù)熟悉可以直接輸入函數(shù)參數(shù) 如果對函數(shù)不熟悉可以按ctrl+shi
擴(kuò)展閱讀,以下內(nèi)容您可能還感興趣。
Excel IF函數(shù)兩個(gè)條件同時(shí)滿足、單獨(dú)滿足、不滿足的返回值
舉例說明
兩個(gè)任務(wù)分別是以下:
百度答題次數(shù)大于等于100
百度采納次數(shù)大于等于50
滿足一條獎(jiǎng)金100,滿足兩條獎(jiǎng)金50,不完成獎(jiǎng)金0,是不是想的有點(diǎn)多啊。。。
用如下公式:
=IF(AND(A4>=100,B4>=50),200,IF(OR(A4>=100,B4>=50),100,0))
excel if 函數(shù)多個(gè)條件如何設(shè)置
excel if 函數(shù)多個(gè)條件的設(shè)置步驟如下:
1.以此表格為例,銷售額大于等于【4000】,獎(jiǎng)勵(lì)金為【500】;銷售額大于等于【3500】獎(jiǎng)勵(lì)金為【300】;銷售額低于【3500】,沒有獎(jiǎng)勵(lì)金,所以獎(jiǎng)勵(lì)金為【0】。
選中要輸入函數(shù)公式的單元格,開始輸入公式。輸入【=IF】,等于號一定要輸入,輸入的公式所有的標(biāo)點(diǎn)符號都是需要用英文輸入法輸入。
2.然后輸入括號,【(B2>=4000,"500",】,B2單元格為編號為【01】的員工的銷售額,填寫的條件要由大到小,所以要先輸入>=4000,而不是>=3500。當(dāng)銷售額大于等于4000時(shí)顯示【500】,這個(gè)【500】在公式中要用英文的雙引號輸入,然后用英文的逗號分隔開,繼續(xù)寫下一個(gè)條件。
3.重新輸入一個(gè)條件,需要再輸入if和括號,格式跟上一步一樣,就是【IF(B2>=3500,"300",】,同樣用逗號隔開。
4.輸入最后一個(gè)條件【IF(B2<3500,"0"】,輸入后不需要再輸入逗號,直接輸入右邊的括號。
5.因?yàn)橛腥齻€(gè)if條件,所以對應(yīng)需要在最后保留三個(gè)右邊的括號,敲回車鍵確定公式,退出單元格。
6.選中單元格,可以看到表格上方的完整公式,鼠標(biāo)放到單元格右下角,出現(xiàn)十字符號時(shí)拖動(dòng)鼠標(biāo),復(fù)制公式到下面的單元格就行了。這樣就解決了excel if 函數(shù)多個(gè)條件的設(shè)置問題了。
excel中if多個(gè)條件公式怎么寫?
excel中if多個(gè)條件時(shí),用IF函數(shù)結(jié)合"+"號和“*”號編寫公式即可滿足判斷要求。具體操作步驟如下:
1、首先打開Excel表格,在工作表中輸入需要判斷的數(shù)據(jù)。
2、然后在D1單元格輸入公式:“=IF((A1=2)+(B1=2),"是","否")”。
3、按下ctrl+shift+enter組合鍵后,D1單元格會輸出使用IF函數(shù)和“+”號組成的判定公式判斷后的結(jié)果,此時(shí)IF函數(shù)的條件1和條件2滿足一個(gè)就可以了。
4、再在D1單元格輸入公式:“=IF((A1=2)*(B1=2),"是","否")”。
5、按下ctrl+shift+enter組合鍵后,D1單元格會輸出IF函數(shù)和“*”號組成的判定公式的判斷結(jié)果,此時(shí)IF函數(shù)的條件1和條件2都要滿足才行。
excel中if函數(shù)多條件判斷怎么設(shè)置?
打開表格。
在AND結(jié)果那一列,E2單元格中輸入“=IF(AND(C2>=70,D2>=80),"優(yōu)","差")”,其中“C2”表示的是需要判斷的成績所在的行列;“D2”也表示需要判斷的成績所在的行列;“70”、“80”表示產(chǎn)生的條件;后面的“優(yōu)”、“差”表示的是結(jié)果,判斷過后所產(chǎn)生的結(jié)果。AND函數(shù)就用于兩者均滿足,只才能為真,在例子中也就是,當(dāng)滿足數(shù)學(xué)成績大于70,語文成績大于80時(shí),才能為“優(yōu)”,均不滿足或者只滿足一個(gè)時(shí),就只能為“差”。
輸入條件后,按“enter”鍵,得出了結(jié)果,拉著圖中所示的右下角,向下拉。AND就得出了結(jié)果。
再就是"OR"函數(shù),在F2輸入“=IF(OR(C2>=70,D2>=80),"優(yōu)","差")”,所代表的參數(shù)和“AND”函數(shù)一致的,只是“OR”顧名思義就是“或者”的意思,只需滿足一個(gè)條件即可。
看一下OR得出的結(jié)果。
最后看一下整體效果。
EXCEL,根據(jù)多個(gè)條件判斷結(jié)果。
學(xué)習(xí)IF函數(shù):=if(A,B,C)
其中,A代表需要判斷的邏輯,B代表如果A的判斷結(jié)果為TURE則返回的值,C代表如果A的判斷結(jié)果為FALSE則返回的值。
從字面理解為:如果(內(nèi)容為真,則執(zhí)行這里的操作,否則執(zhí)行其他的操作)
IF函數(shù)的注意事項(xiàng):1、公式中用到的括號、逗號、引號等必須為英文格式;2、如果公式中涉及數(shù)字,則無需引號;涉及文字字符等,則需引號。如果錯(cuò)用,則公式不起作用,如下圖:
公式使用過程中,不管是邏輯判斷位置,還是返回值位置,都可以是其他公式。如圖:
if函數(shù)的應(yīng)用:只有1個(gè)條件的情況下:如下圖,如果值為A,則返回結(jié)果優(yōu)秀,否則返回不優(yōu)秀,if函數(shù)的應(yīng)用:含有多個(gè)條件,且都要滿足。如下圖示例:如果身高大于160CM,測試結(jié)果為優(yōu)秀,性別為男性,年齡小于35歲,且已離職,則返回值“錄用”,否則為空,if函數(shù)的應(yīng)用:含有多個(gè)條件,但不必全都滿足,只要其中一項(xiàng)滿足即可
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com