有一個計算式 數值*數值=答案X例1.25*1.46=1.825當這答案X小於2或等於2以下都能顯示為2當答案X大於100或等於100以上都能顯示為100當答案X在3~99之間,都能顯示計算後的數字,如果答案X為5,那顯示的就是5.請教各位先進此函數該如何寫?先謝謝大家了~~
板橋小吳 wrote:小弟有用IF,但礙於...(恕刪) 唉~照你的條件打的=3,=99沒判定=IF((A1*B1)<=2,2,IF((A1*B1)>=100,100,IF(AND((A1*B1)>3,(A1*B1)<99),(A1*B1))))沒先搜一下網上的教學嗎~http://tw.myblog.yahoo.com/chinghomlee/article?mid=1
=IF((A1*B1)<=2,2,IF((A1*B1)>100,100,IF(AND((A1*B1)>=3,(A1*B1)<=99)),A1*B1))X = 3 ~ 99那這樣會出現模糊地帶!! 2 ~ 3 與 99 ~ 100,若答案在這兩個之間會出現0喔=IF((A1*B1)<=2,2,IF((A1*B1)>100,100,A1*B1))所以建議應該是要這樣的東西!!除非是沒有小數點的4捨5入 (=ROUND(X))