ecel中if多個條件公式怎麼寫

時間 2021-06-26 18:29:24

1樓:奇怪書呆

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都要滿足才行。

2樓:

1、if公式同時滿足多個條件,我們以下圖的資料來舉例說明。

2、首先,利用and()函式來說明同時滿足多個條件,如圖所示。

3、然後在c2輸入公式:=if(and(a2="a",b2>210),"y",""),如圖所示。

4、然後利用or()函式來說明只要滿足多個條件中的乙個或乙個以上條件。

5、在c2單元格輸入公式:=if(or(a2="a",b2>150),"y",""),如圖所示。

3樓:一點設計演示

1.滿足多個條件也可以分兩種情況:

1)同時滿足多個條件;

2)滿足多個條件中的乙個或若干個即可。

以下圖的資料來舉例說明。

2.首先,利用and()函式來說明同時滿足多個條件。

舉例:如果a列的文字是「a」並且b列的資料大於210,則在c列標註「y」。

3.在c2輸入公式:

=if(and(a2="a",b2>210),"y","")

知識點說明:

and()函式語法是這樣的,and(條件1=標準1,條件2=標準2……),每個條件和標準都去判斷是否相等,如果等於返回true,否則返回false。只有所有的條件和判斷均返回true,也就是所有條件都滿足時and()函式才會返回true。

4.然後,利用or()函式來說明只要滿足多個條件中的乙個或乙個以上條件。

舉例:如果a列的文字是「a」或者b列的資料大於150,則在c列標註「y」。

5.在c2單元格輸入公式:

=if(or(a2="a",b2>150),"y","")

知識點說明:

or()函式語法是這樣的:or(條件1=標準1,條件2=標準2……),和and一樣,每個條件和標準判斷返回true或者false,但是只要所有判斷中有乙個返回true,or()函式即返回true。

6.以上的方法是在單個單元格中判斷,也可以寫成陣列公式形式在單個單元格中一次性完成在上述例子中若干個輔助單元格的判斷。

4樓:匿名使用者

你把乙個條件放在乙個單元格,套上公式:=if(條件成立,1,0),再判斷這些單元格的值,公式的引數會少很多。

5樓:天天

請問你用的哪個excel版本?03只支援7層巢狀,換成07可以支援64層

6樓:緣分

這個看的我有點亂

一般這種時候我都是想辦法加輔助列 多做幾個輔助咧就成了 如果不會再追問

實在不會發過來我幫你做

7樓:匿名使用者

不能用》=這樣的寫法,如a>=b要寫成or(a>b,a=b)比方說你的第2個公式寫成:

=if(and(or(m14>k14,m14=k14),or(m14-k14<100,m14-k14=100)),(m14-k14)*10+n14*3,"")

為了不混淆,先在其他單元格分別寫好每乙個公式,就像我上面寫的一樣,寫好後,從後到前,依次用後面的公式代替前面公式中的【「」】地方。

只要公式沒有錯誤,後面多少個反括號由軟體自己幫你糾正好了。

完整的公式如下:

=if(m14+n14=k14,or(m14-k14<100,m14-k14=100)),(m14-k14)*10+n14*3,if(and(or(m14>k14,m14=k14),m14-k14>100,or(m14-k14<200,m14-k14=200)),(m14-k14-100)*11+1000+n14*3,if(and(or(m14>k14,m14=k14),m14-k14>200,or(m14-k14<300,m14-k14=300)),(m14-k14-200)*12+1000+1100+n14*3,if(and(or(m14>k14,m14=k14),m14-k14>300),(m14-k14-300)*13+3300+n14*3,if(and(or(m14+n14>k14,m14+n14=k14),m14

8樓:來盤菜刀

以下是公式:

=if((m14+n14)

ecel中if多個條件公式怎麼寫

1 以圖中 為例,銷售額大於等於,獎勵金為 銷售額大於等於獎勵金為 銷售額低於,沒有獎勵金,所以獎勵金為。選中要輸入函式公式的單元格,開始輸入公式。2 輸入 if 等於號一定要輸入,輸入的公式所有的標點符號都是需要用英文輸入法輸入。3 然後輸入括號,b2 4000,500 其中,b2單元格為編號為的...

EXCEL中的if條件公式中有多個條件怎麼做

方括號 象這類應用最好不要用if 比如用 a1 lookup a1,簡化可得 a1 lookup a1,100,1 公式結構即清晰,效率又高。 if a1 400,a1 0.05,if a1 300,a1 0.04,if a1 200,a1 0.03,if a1 100,a1 0.02,a1 0.0...

excel中if函式怎麼用有多個條件,多個結果

可以巢狀使用。只有兩個互斥條件,只要乙個if函式即可,兩個以上就可以採用巢狀形式,如3個條件結果。if 條件1,結果1,if 條件2,結果2,結果3 謝謝。excel if函式多個條件如何求取多個結果 由於你的圖沒有行列標號,所以暫按 職位 在a1 入職 在b1單元格的操作,則公式在i2單元格,應該...