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

2021-07-08 20:30:32 字數 1347 閱讀 2515

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函式中輸入包含選項

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

excel中,if與or and函式巢狀不了。求助

多數office excel使用者的問題出現在函式知識掌握不夠全面造成困擾。回答你問題之前先將相關基本知識講清楚,才能透徹地解決問題。幾個關鍵點就是函式與公式的知識。分別講述如下。公式都是以等號 開始。等號後面跟著一個或者多個運算元。使用運算子或括號連線。運算元可以是數值 單元格或單元格區域 名稱 ...

在ecel中公式是,在EXCEL中公式是 A11 A10 D10 D 9 E10 E 9 360代表什麼意思

估計樓bai主不懂的是 d 9以及 du e 9的含義吧,這個是用來表示絕對引zhi用的,相當於d9以及daoe9是兩個常量。回我們經常會通答過拉動填充其他的單元格,有絕對引用,其值是不動的。例如旁邊一個填充後可能是 a12 a11 d11 d 9 e11 e 9 360 單元格a11 單元格a10...