1樓:匿名使用者
1、以圖中**為例,銷售額大於等於,獎勵金為;銷售額大於等於獎勵金為;銷售額低於,沒有獎勵金,所以獎勵金為。選中要輸入函式公式的單元格,開始輸入公式。
2、輸入【=if】,等於號一定要輸入,輸入的公式所有的標點符號都是需要用英文輸入法輸入。
3、然後輸入括號,【(b2>=4000,"500",】,其中,b2單元格為編號為的員工的銷售額,填寫的條件要由大到小,所以要先輸入》=4000,而不是》=3500。
當銷售額大於等於4000時顯示,這個在公式中要用英文的雙引號輸入,然後用英文的逗號分隔開,繼續寫下乙個條件。
4、重新輸入乙個條件,需要再輸入if和括號,格式跟上一步一樣,就是【if(b2>=3500,"300",】,同樣用逗號隔開。
5、輸入最後乙個條件【if(b2<3500,"0"】,輸入後不需要再輸入逗號,直接輸入右邊的括號。
6、因為有三個if條件,所以對應需要在最後保留三個右邊的括號,敲回車鍵確定公式,退出單元格。
7、選中單元格,可以看到**上方的完整公式,滑鼠放到單元格右下角,出現十字符號時拖動滑鼠,複製公式到下面的單元格。
8、這樣**就製作完成了。
2樓:匿名使用者
條件很多,好像if只能解決一部分,其他的還是適合 lookup。
假設你的 公稱直徑在 a1,所謂的 h 在b1,在需要的地方輸入(**給的條件有重複,這個h全都帶等於號,我隨便猜了):
=if(a1="dn150",950,if(a1="dn200",1000,lookup(a1,,)+if(b1<3000,0,if(b1<4000,100,200))))
樓主,這樣一點也不好笑,折騰了半天,你修改的 第乙個 「管道公稱直徑」**中根本沒有!「填土高度」明顯單位與**中不一樣?難道不需要增加說明嗎 ???
修改後的公式:
=if(b3=150,950,if(b3=200,1000,lookup(b3,,)+if(b1<3,0,if(b1<4,100,200))))
excel中if多個條件公式怎麼寫?
3樓:奇怪書呆
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都要滿足才行。
4樓:
1、if公式同時滿足多個條件,我們以下圖的資料來舉例說明。
2、首先,利用and()函式來說明同時滿足多個條件,如圖所示。
3、然後在c2輸入公式:=if(and(a2="a",b2>210),"y",""),如圖所示。
4、然後利用or()函式來說明只要滿足多個條件中的乙個或乙個以上條件。
5、在c2單元格輸入公式:=if(or(a2="a",b2>150),"y",""),如圖所示。
5樓:一點設計演示
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.以上的方法是在單個單元格中判斷,也可以寫成陣列公式形式在單個單元格中一次性完成在上述例子中若干個輔助單元格的判斷。
6樓:匿名使用者
你把乙個條件放在乙個單元格,套上公式:=if(條件成立,1,0),再判斷這些單元格的值,公式的引數會少很多。
7樓:天天
請問你用的哪個excel版本?03只支援7層巢狀,換成07可以支援64層
8樓:緣分
這個看的我有點亂
一般這種時候我都是想辦法加輔助列 多做幾個輔助咧就成了 如果不會再追問
實在不會發過來我幫你做
9樓:匿名使用者
不能用》=這樣的寫法,如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 10樓:來盤菜刀 以下是公式: =if((m14+n14) 奇怪書呆 excel中if多個條件時,用if函式結合 號和 號編寫公式即可滿足判斷要求。具體操作步驟如下 1 首先開啟excel 在工作表中輸入需要判斷的資料。2 然後在d1單元格輸入公式 if a1 2 b1 2 是 否 3 按下ctrl shift enter組合鍵後,d1單元格會輸出使用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... 可以巢狀使用。只有兩個互斥條件,只要乙個if函式即可,兩個以上就可以採用巢狀形式,如3個條件結果。if 條件1,結果1,if 條件2,結果2,結果3 謝謝。excel if函式多個條件如何求取多個結果 由於你的圖沒有行列標號,所以暫按 職位 在a1 入職 在b1單元格的操作,則公式在i2單元格,應該...ecel中if多個條件公式怎麼寫
EXCEL中的if條件公式中有多個條件怎麼做
excel中if函式怎麼用有多個條件,多個結果