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

時間 2021-07-08 20:34:07

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函式巢狀層數超過允許值以

眯住眼串針 公式也很長。 用 vba 吧看著就頭大 sub ss dim i,j,l,mg select case a16 case is 100 i 3 j 0 case is 500 i 4 j 100 case is 1000 i 5 j 500 case is 5000 i 6 j 1000...

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

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

在ecel中的公式怎么輸入不等於

countif b12 b500,0 這這個意思嗎?excel函式中不等於0怎麼表示?比較符號 大於 小於 等於 不等於 大於等於 小於等於 假如a1不等於b1,則顯示不等於,否則顯示等於,公式 if a1 b1,不等於 等於 if or e9 0,e9 0 if i9 0,i 5,公式意思為如果e...