iT邦幫忙

1

拜求EXCEL 絶對值及無條件捨去式子

s_s 2020-01-30 14:20:241555 瀏覽

拜求excel 式子

如附圖
https://ithelp.ithome.com.tw/upload/images/20200130/20123754Dbu57I1Y0X.png

看更多先前的討論...收起先前的討論...
jasonlin268 iT邦研究生 5 級 ‧ 2020-01-30 15:07:49 檢舉
=IF(E3*D4<1,1,ROUNDDOWN(E3*D4,0))
如果小於0呢?
s_s iT邦新手 5 級 ‧ 2020-01-30 15:27:21 檢舉
如果小於0時需呈現為0
但重點在不足1時需呈現1
另外當值大於1時需去小數點
jasonlin268 iT邦研究生 5 級 ‧ 2020-01-30 17:31:10 檢舉
=IF(E3*D4<=0,0,IF(E3*D4<1,1,ROUNDDOWN(E3*D4,0)))
小於等於0時呈現為0
大於0小於1時呈現1
大於1時去除小數點後的數字
s_s iT邦新手 5 級 ‧ 2020-01-31 07:58:59 檢舉
謝謝

2 個回答

3
海綿寶寶
iT邦大神 1 級 ‧ 2020-01-30 15:07:14
=IF((E3*D4)<1,1,INT(E3*D4))
s_s iT邦新手 5 級 ‧ 2020-01-30 15:27:42 檢舉

如果小於0時需呈現為0
但重點在不足1時需呈現1
另外當值大於1時需去小數點

你再多一層if判斷是否小於0不就好了。

s_s iT邦新手 5 級 ‧ 2020-01-31 07:50:45 檢舉

大大還是没辨法求得
我希望的的是如果是小於0的呈現0
如果是0~1時呈現1
大於1以上者為無條件捨去

謝謝

0
蟹老闆
iT邦大師 1 級 ‧ 2020-01-31 01:51:05

參考看看適用嗎
更正:

無條件捨去

=ROUNDDOWN(E3*D4,0)

這裡是無修件進位

=ROUNDUP(E3*D4,0)

配合儲存格格式
https://ithelp.ithome.com.tw/upload/images/20200131/20006149pvQYrOjSTF.jpg

我要發表回答

立即登入回答