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) if iserror find 東芝 a2,1 a2 如果在a2單元格找不到 東芝 兩字 出錯 就置空,如果找到,就返回結果a2 if如果 iserror出錯 find查詢 只要前兩個字直接用 如你的資料在a列 left a1,2 公式下拉就行了 如果你只要顯示東芝的,那麼 if left a1,2... 多數office excel使用者的問題出現在函式知識掌握不夠全面造成困擾。回答你問題之前先將相關基本知識講清楚,才能透徹地解決問題。幾個關鍵點就是函式與公式的知識。分別講述如下。公式都是以等號 開始。等號後面跟著一個或者多個運算元。使用運算子或括號連線。運算元可以是數值 單元格或單元格區域 名稱 ... 估計樓bai主不懂的是 d 9以及 du e 9的含義吧,這個是用來表示絕對引zhi用的,相當於d9以及daoe9是兩個常量。回我們經常會通答過拉動填充其他的單元格,有絕對引用,其值是不動的。例如旁邊一個填充後可能是 a12 a11 d11 d 9 e11 e 9 360 單元格a11 單元格a10...如何在ecel的if函式中輸入包含選項
excel中,if與or and函式巢狀不了。求助
在ecel中公式是,在EXCEL中公式是 A11 A10 D10 D 9 E10 E 9 360代表什麼意思