if函數,excel怎麼對多個條件判斷返回結果
可以利用IF函數實現,舉例説明如下: 1.根據A1單元內容不同,B1返回不同的值,輸入公式如下: 2.結果如下:
為了實現在EXCEL中對多個不同條件的判斷,從而返回不同的結果,我們可以學習並掌握“IF函數”;IF函數是EXCEL中最常用的函數之一,通過對它的靈活應用可以實現我們多種不同的目的。
方法
學習IF函數:=if(A,B,C)
可以用if嵌套來實現:=if(A1=1,"通過",if(A1=2,"拒絕","待定")) 由於if嵌套的層數,在2003版及以前,最多隻能7層,同時嵌套層數過多時,公式過於宂長,這時用lookup()等函數較為簡便,本題: =lookup(A1,{1,2,3},{"通過","拒絕","待定"})
其中,A代表需要判斷的邏輯,B代表如果A的判斷結果為TURE則返回的值,C代表如果A的判斷結果為FALSE則返回的值。
要加Logical_test 表示計算結果為 TRUE 或 FALSE 的任意值或表達式。 1、"判斷多個條件中是否有任意一個條件為真,條件用"Logical"(邏輯表達式)指定。如果任意一個條件為真,返回值為TRUE(真);如果所有條件為假,則返回FALSE(假)。 2、在單元格
從字面理解為:如果(內容為真,則執行這裏的操作,否則執行其他的操作)
由於你的圖沒有行列標號,所以暫按“職位”在A1、“入職”在B1單元格的操作,則公式在I2單元格,應該為: =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函數的注意事項:1、公式中用到的括號、逗號、引號等必須為英文格式;2、如果公式中涉及數字,則無需引號;涉及文字字符等,則需引號。如果錯用,則公式不起作用,如下圖:
舉例説明 兩個任務分別是以下: 百度答題次數大於等於100 百度採納次數大於等於50 滿足一條獎金100,滿足兩條獎金50,不完成獎金0,是不是想的有點多埃。。 用如下公式: =IF(AND(A4>=100,B4>=50),200,IF(OR(A4>=100,B4>=50),100,0))
公式使用過程中,不管是邏輯判斷位置,還是返回值位置,都可以是其他公式。如圖:
excel中if多個條件時,用IF函數結合"+"號和“*”號編寫公式即可滿足判斷要求。具體操作步驟如下: 1、首先打開Excel表格,在工作表中輸入需要判斷的數據。 2、然後在D1單元格輸入公式:“=IF((A1=2)+(B1=2),"是","否")”。 3、按下ctrl+shift+enter
if函數的應用:只有1個條件的情況下:如下圖,如果值為A,則返回結果優秀,否則返回不優秀
打開表格。 在AND結果那一列,E2單元格中輸入“=IF(AND(C2>=70,D2>=80),"優","差")”,其中“C2”表示的是需要判斷的成績所在的行列;“D2”也表示需要判斷的成績所在的行列;“70”、“80”表示產生的條件;後面的“優”、“差”表示的是結果,判斷過後所產生
if函數的應用:含有多個條件,且都要滿足。如下圖示例:如果身高大於160CM,測試結果為優秀,性別為男性,年齡小於35歲,且已離職,則返回值“錄用”,否則為空
學習IF函數:=if(A,B,C) 其中,A代表需要判斷的邏輯,B代表如果A的判斷結果為TURE則返回的值,C代表如果A的判斷結果為FALSE則返回的值。 從字面理解為:如果(內容為真,則執行這裏的操作,否則執行其他的操作) IF函數的注意事項:1、公式中
if函數的應用:含有多個條件,但不必全都滿足,只要其中一項滿足即可
1、下圖是包含姓名 筆試成績 面試成績的工作表 現在想在找出筆試和麪試都在90分以上的記錄 滿足這兩個條件的在對應單元格返回是 否則返回否, 2、在單元格中輸入 =if(), 3、如果對函數熟悉可以直接輸入函數參數 如果對函數不熟悉可以按ctrl+shi
擴展閲讀,以下內容您可能還感興趣。
Excel IF函數兩個條件同時滿足、單獨滿足、不滿足的返回值
舉例説明
兩個任務分別是以下:
百度答題次數大於等於100
百度採納次數大於等於50
滿足一條獎金100,滿足兩條獎金50,不完成獎金0,是不是想的有點多啊。。。
用如下公式:
=IF(AND(A4>=100,B4>=50),200,IF(OR(A4>=100,B4>=50),100,0))
excel if 函數多個條件如何設置
excel if 函數多個條件的設置步驟如下:
1.以此表格為例,銷售額大於等於【4000】,獎勵金為【500】;銷售額大於等於【3500】獎勵金為【300】;銷售額低於【3500】,沒有獎勵金,所以獎勵金為【0】。
選中要輸入函數公式的單元格,開始輸入公式。輸入【=IF】,等於號一定要輸入,輸入的公式所有的標點符號都是需要用英文輸入法輸入。
2.然後輸入括號,【(B2>=4000,"500",】,B2單元格為編號為【01】的員工的銷售額,填寫的條件要由大到小,所以要先輸入>=4000,而不是>=3500。當銷售額大於等於4000時顯示【500】,這個【500】在公式中要用英文的雙引號輸入,然後用英文的逗號分隔開,繼續寫下一個條件。
3.重新輸入一個條件,需要再輸入if和括號,格式跟上一步一樣,就是【IF(B2>=3500,"300",】,同樣用逗號隔開。
4.輸入最後一個條件【IF(B2<3500,"0"】,輸入後不需要再輸入逗號,直接輸入右邊的括號。
5.因為有三個if條件,所以對應需要在最後保留三個右邊的括號,敲回車鍵確定公式,退出單元格。
6.選中單元格,可以看到表格上方的完整公式,鼠標放到單元格右下角,出現十字符號時拖動鼠標,複製公式到下面的單元格就行了。這樣就解決了excel if 函數多個條件的設置問題了。
excel中if多個條件公式怎麼寫?
excel中if多個條件時,用IF函數結合"+"號和“*”號編寫公式即可滿足判斷要求。具體操作步驟如下:
1、首先打開Excel表格,在工作表中輸入需要判斷的數據。
2、然後在D1單元格輸入公式:“=IF((A1=2)+(B1=2),"是","否")”。
3、按下ctrl+shift+enter組合鍵後,D1單元格會輸出使用IF函數和“+”號組成的判定公式判斷後的結果,此時IF函數的條件1和條件2滿足一個就可以了。
4、再在D1單元格輸入公式:“=IF((A1=2)*(B1=2),"是","否")”。
5、按下ctrl+shift+enter組合鍵後,D1單元格會輸出IF函數和“*”號組成的判定公式的判斷結果,此時IF函數的條件1和條件2都要滿足才行。
excel中if函數多條件判斷怎麼設置?
打開表格。
在AND結果那一列,E2單元格中輸入“=IF(AND(C2>=70,D2>=80),"優","差")”,其中“C2”表示的是需要判斷的成績所在的行列;“D2”也表示需要判斷的成績所在的行列;“70”、“80”表示產生的條件;後面的“優”、“差”表示的是結果,判斷過後所產生的結果。AND函數就用於兩者均滿足,只才能為真,在例子中也就是,當滿足數學成績大於70,語文成績大於80時,才能為“優”,均不滿足或者只滿足一個時,就只能為“差”。
輸入條件後,按“enter”鍵,得出了結果,拉着圖中所示的右下角,向下拉。AND就得出了結果。
再就是"OR"函數,在F2輸入“=IF(OR(C2>=70,D2>=80),"優","差")”,所代表的參數和“AND”函數一致的,只是“OR”顧名思義就是“或者”的意思,只需滿足一個條件即可。
看一下OR得出的結果。
最後看一下整體效果。
EXCEL,根據多個條件判斷結果。
學習IF函數:=if(A,B,C)
其中,A代表需要判斷的邏輯,B代表如果A的判斷結果為TURE則返回的值,C代表如果A的判斷結果為FALSE則返回的值。
從字面理解為:如果(內容為真,則執行這裏的操作,否則執行其他的操作)
IF函數的注意事項:1、公式中用到的括號、逗號、引號等必須為英文格式;2、如果公式中涉及數字,則無需引號;涉及文字字符等,則需引號。如果錯用,則公式不起作用,如下圖:
公式使用過程中,不管是邏輯判斷位置,還是返回值位置,都可以是其他公式。如圖:
if函數的應用:只有1個條件的情況下:如下圖,如果值為A,則返回結果優秀,否則返回不優秀,if函數的應用:含有多個條件,且都要滿足。如下圖示例:如果身高大於160CM,測試結果為優秀,性別為男性,年齡小於35歲,且已離職,則返回值“錄用”,否則為空,if函數的應用:含有多個條件,但不必全都滿足,只要其中一項滿足即可