ecel中函式巢狀輸入公式錯誤原因

2021-07-08 20:30:33 字數 1347 閱讀 5196

1樓:匿名使用者

=if(f2<0.8,"1",if(and(f2>=0.8,f2<0.

85),"2",if(and(f2>=0.85,f2<=0.9),"3",if(and(f2>=0.

9,f2<0.95),"4",if(and(f2>=0.95,f2<=1),"5")))))

使用and函式表達取值範圍

2樓:

=if(f2<0.8,"1",if((f2>=0.8)*(f2<0.

85),"2",if((f2>=0.85)*(f2<=0.9),"3",if((f2>=0.

9)*(f2<0.95),"4",if((f2>=0.95)*(f2<=1),"5")))))

公式中還有個錯誤,f2<=0.9和f2>=0.9衝突直接用lookup或match更簡單

=lookup(f2,,)

=match(f2,,1)

3樓:匿名使用者

=if(f2<0.8,"1",if(f2<0.85,"2",if(f2<=0.9,"3",if(f2<0.95,"4",if(f2<=1,"5")))))

excel中if函式巢狀錯誤解答

4樓:

其實巢狀的if函式,前面已經判斷了大於的情況,潛逃裡面就沒必要再加小於等於的判斷了,因為就是判斷結果不大於才進入巢狀if的。而多條件的表示方法也不對,例如:100000100000,a10<=150000)或者(a10>100000)*(a10<=150000)。

所以公式可以寫成:

=if(150000

4",if(40000

5樓:貓之大神

=if(a10<=20000,0%,if(a10<=40000,2%,if(a10<=60000,2.2%,if(a10<=80000,2.4%,if(a10<=100000,2.

6%,if(a10<=150000,2.8%,3%))))))

或=if(150000

4%,if(40000

6樓:死亡de舞

我記得條件裡 20000<a10≤40000 要寫成

and(a10>2000,a10<=40000)

ecel中在if函式中如何巢狀sum函式急

if函式的用法if 條件,條件成立的值,條件不成立的值 你是要把sum當作什麼引數就把sum放在什麼位置。比如把sum當作條件,if sum 50,條件成立的值,條件不成立的值 沒說清楚要求,所以很copy難有bai準確答案。if函式的用法 是du if 條件 zhi判斷,滿足條件時的dao結果,不...

如何在ecel的if函式中輸入包含選項

if iserror find 東芝 a2,1 a2 如果在a2單元格找不到 東芝 兩字 出錯 就置空,如果找到,就返回結果a2 if如果 iserror出錯 find查詢 只要前兩個字直接用 如你的資料在a列 left a1,2 公式下拉就行了 如果你只要顯示東芝的,那麼 if left a1,2...

excel函式if公式怎麼巢狀超過7層

方法一 用 連線 方法二 多條件對應用vlookup或hlookup代替方法三 多區域對應用lookup代替 視你的具體情況而定,如果有線性或者解析式關係,還可以更簡單 汗 bai 推薦個方法,比du如判斷兩個邏輯 if a1 1 a1 10 right left if a1 1 a1 10 rig...