有一個計算式 數值*數值=答案X
例1.25*1.46=1.825
當這答案X小於2或等於2以下都能顯示為2
當答案X大於100或等於100以上都能顯示為100
當答案X在3~99之間,都能顯示計算後的數字,如果答案X為5,那顯示的就是5.
請教各位先進此函數該如何寫?先謝謝大家了~~
文章關鍵字
善用IF..............

15151515151515

king94 wrote:
善用IF.........(恕刪)


小弟有用IF,但礙於功力太淺,所以才上來求教,感謝~
板橋小吳 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

j62u6 wrote:
唉~造你的條件打的=...(恕刪)


excel小弟算是初學,感謝您的回答,小弟會再多研究的,謝謝~
=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))

XDLZH wrote:
=IF((A1*B1...(恕刪)


小弟這初學者馬上就來去試試,感謝先進無私分享^^
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!